Eliberați puterea plăcilor MCU ATMEL

Scurta descriere:

1.2.Caracteristicile AVR

Utilizarea setului de instrucțiuni RISC redus

RISC (Reduced Instruction Set Computer) este relativ la CISC (Complex Instruction Set Computer).RISC nu este doar de a reduce instrucțiunile, ci de a îmbunătăți viteza de calcul a computerului, făcând structura computerului mai simplă și mai rezonabilă.În prezent, majoritatea microcontrolerelor comune de pe piață folosesc setul de instrucțiuni RISC, inclusiv AVR și ARM.aștepta.RISC acordă prioritate instrucțiunilor simple cu cea mai mare frecvență de utilizare, evită instrucțiunile complexe și fixează lățimea instrucțiunilor pentru a reduce tipurile de formate de instrucțiuni și moduri de adresare, scurtând astfel ciclul de instrucțiuni și mărind viteza de operare.Deoarece AVR adoptă această structură a RISC, microcontrolerele din seria AVR au o capacitate de procesare de mare viteză de 1MIPS/MHz (milion de instrucțiuni pe secundă/MHz).Poate fi aplicat scenariilor care necesită o putere de calcul mai mare.


Detaliile produsului

Etichete de produs

Detalii

Memorie de program Flash de înaltă calitate încorporată

Flash de înaltă calitate este ușor de șters și scris, acceptă ISP și IAP și este convenabil pentru depanarea, dezvoltarea, producția și actualizarea produselor.EEPROM-ul încorporat cu durată lungă de viață poate salva datele cheie pentru o lungă perioadă de timp pentru a evita pierderea la oprire.Memoria RAM de mare capacitate a cipului nu poate satisface numai nevoile ocaziilor generale, dar poate sprijini mai eficient utilizarea limbajului de nivel înalt pentru a dezvolta programe de sistem și poate extinde memoria RAM externă, cum ar fi microcomputerul cu un singur cip MCS-51.

Placa ATMEL MCU

Toți pinii I/O au rezistențe de tip pull-up configurabile

În acest fel, poate fi setat individual ca intrare/ieșire, poate fi setat (inițial) intrare de înaltă impedanță și are o capacitate puternică de acționare (dispozitivele de alimentare cu putere pot fi omise), făcând resursele portului I/O flexibile, puternice, si pe deplin functionala.utilizare.

Mai multe separatoare independente de ceas pe cip

Poate fi folosit pentru URAT, I2C, respectiv SPI.Printre acestea, temporizatorul de 8/16 biți are un prescaler de până la 10 biți, iar coeficientul de divizare a frecvenței poate fi setat de software pentru a oferi diferite niveluri de timp de sincronizare.

USART de mare viteză îmbunătățit

Are funcții de cod de verificare pentru generarea hardware-ului, detectarea și verificarea hardware-ului, tampon de recepție pe două niveluri, ajustarea automată și poziționarea ratei de transmisie, ecranarea cadrului de date etc., ceea ce îmbunătățește fiabilitatea comunicării, facilitează scrierea programului și o face mai ușor de a forma o rețea distribuită și de a realiza Pentru aplicarea complexă a sistemului de comunicații cu mai multe computere, funcția portului serial depășește cu mult portul serial al microcomputerului cu un singur cip MCS-51 și deoarece microcomputerul cu un singur cip AVR este rapid și întrerupe timpul de serviciu este scurt, poate realiza comunicare cu viteză mare de transmisie.

Fiabilitate stabilă a sistemului

AVR MCU are circuit de resetare automată, circuit independent watchdog, circuit de detectare a tensiunii joase BOD, surse multiple de resetare (resetare automată la pornire, resetare externă, resetare watchdog, resetare BOD), întârziere configurabilă de pornire Rulați programul în orice moment, ceea ce sporește fiabilitatea sistemului încorporat.

2. Introducere în seria de microcontrolere AVR

Seria de microcalculatoare AVR cu un singur cip este completă, care poate fi aplicată la cerințele diferitelor ocazii.Există în total 3 clase, care sunt:

Serii Tiny de calitate scăzută: în principal Tiny11/12/13/15/26/28 etc.;

Seria medie AT90S: în principal AT90S1200/2313/8515/8535 etc.;(fiind eliminată sau transformată în Mega)

ATmega de înaltă calitate: în principal ATmega8/16/32/64/128 (capacitatea de stocare este de 8/16/32/64/128KB) și ATmega8515/8535 etc.

Pinii dispozitivului AVR variază de la 8 la 64 de pini și există diverse pachete pe care utilizatorii le pot alege în funcție de condițiile reale.

3. Avantajele AVR MCU

Structura Harvard, cu capacitate de procesare de mare viteză de 1MIPS/MHz;

Setul de instrucțiuni redus super-funcțional (RISC), cu 32 de registre de lucru de uz general, depășește fenomenul de blocaj cauzat de procesarea unică ACC a 8051 MCU;

Accesul rapid la grupurile de registre și sistemul de instrucțiuni cu un singur ciclu optimizează foarte mult dimensiunea și eficiența de execuție a codului țintă.Unele modele au FLASH foarte mare, care este potrivit în special pentru dezvoltare folosind limbaje de nivel înalt;

Când este folosit ca ieșire, este același cu PIC-ul HI/LOW și poate ieși 40mA.Atunci când este utilizat ca intrare, poate fi setat ca o intrare de înaltă impedanță în trei stări sau o intrare cu un rezistor pull-up și are capacitatea de a reduce curentul de la 10mA la 20mA;

Cipul integrează oscilatoare RC cu frecvențe multiple, resetare automată la pornire, watchdog, întârziere la pornire și alte funcții, circuitul periferic este mai simplu, iar sistemul este mai stabil și mai fiabil;

Majoritatea AVR-urilor au resurse bogate pe cip: cu E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT etc.;

Pe lângă funcția ISP, majoritatea AVR-urilor au și funcția IAP, care este convenabilă pentru actualizarea sau distrugerea aplicațiilor.

4. Aplicarea AVR MCU

Pe baza performanței excelente a microcomputerului AVR cu un singur cip și a caracteristicilor de mai sus, se poate observa că microcomputerul AVR cu un singur cip poate fi aplicat la majoritatea scenariilor de aplicații încorporate în prezent.

Placa ATMEL MCU este un instrument de dezvoltare extrem de fiabil și versatil, conceput pentru sistemele încorporate.Oferă o gamă largă de caracteristici și funcții pentru o varietate de aplicații, de la electronice de larg consum până la automatizări industriale.În centrul acestei plăci MCU se află un microcontroler ATMEL cunoscut pentru performanța sa ridicată și consumul redus de energie.Bazat pe arhitectura AVR, microcontrolerul oferă o execuție eficientă și robustă a codului și o integrare perfectă cu periferice și dispozitive externe.Placa este echipată cu o varietate de periferice la bord, inclusiv pini GPIO, UART, SPI, I2C și ADC, permițând conectarea și comunicarea fără probleme cu senzori externi, actuatoare și alte dispozitive.Disponibilitatea acestor periferice oferă dezvoltatorilor o mare flexibilitate în construirea de aplicații.În plus, placa ATMEL MCU are memorie flash și RAM considerabilă, oferind spațiu amplu pentru stocarea codului și a datelor.Acest lucru asigură că aplicațiile complexe cu cerințe mari de memorie pot fi acomodate cu ușurință.O caracteristică demnă de remarcat a plăcii este ecosistemul său extins de instrumente de dezvoltare software.ATMEL Studio IDE oferă o platformă ușor de utilizat și intuitivă pentru scrierea, compilarea și depanarea codului.IDE-ul oferă, de asemenea, o bibliotecă extinsă de componente software, drivere și middleware pentru a simplifica procesul de dezvoltare și a accelera timpul de lansare pe piață.Plăcile ATMEL MCU acceptă diverse protocoale de comunicație, inclusiv USB, Ethernet și CAN, făcându-le potrivite pentru o gamă largă de aplicații, inclusiv IoT, robotică și automatizare.De asemenea, oferă o varietate de opțiuni de alimentare, permițând dezvoltatorilor să aleagă cea mai potrivită sursă de alimentare în funcție de cerințele specifice ale aplicației.În plus, placa este proiectată pentru a fi compatibilă cu o gamă largă de plăci de expansiune și periferice, oferind dezvoltatorilor flexibilitatea de a folosi modulele existente și de a adăuga funcționalități după cum este necesar.Această compatibilitate asigură o prototipare mai rapidă și o integrare mai ușoară a funcțiilor suplimentare.Pentru a ajuta dezvoltatorii, plăcile ATMEL MCU vin cu documentație cuprinzătoare, inclusiv fișe de date, manuale de utilizare și note de aplicație.În plus, o comunitate vibrantă de dezvoltatori și entuziaști oferă resurse valoroase, asistență și oportunități de partajare a cunoștințelor.Pe scurt, placa ATMEL MCU este un instrument de dezvoltare a sistemului încorporat fiabil și versatil.Cu microcontrolerul său puternic, resursele extinse de memorie, diversele periferice integrate și un ecosistem puternic de dezvoltare, placa oferă o platformă ideală pentru crearea și testarea aplicațiilor în diverse domenii, aducând inovație procesului de dezvoltare și eficiență.


  • Anterior:
  • Următorul:

  • produse asemanatoare