Slip kraften fra ATMEL MCU-kort løs

Kort beskrivelse:

1.2.Funktioner af AVR

Brug af RISC-reduceret instruktionssæt

RISC (Reduced Instruction Set Computer) er i forhold til CISC (Complex Instruction Set Computer).RISC er ikke blot at reducere instruktioner, men at forbedre computerens hastighed ved at gøre strukturen af ​​computeren enklere og mere fornuftig.På nuværende tidspunkt bruger de fleste af de almindelige mikrocontrollere på markedet RISC-instruktionssættet, inklusive AVR og ARM.vente.RISC prioriterer de enkle instruktioner med den højeste brugsfrekvens, undgår komplekse instruktioner og fikser instruktionsbredden for at reducere typerne af instruktionsformater og adresseringstilstande, og derved forkorte instruktionscyklussen og øge driftshastigheden.Fordi AVR anvender denne struktur af RISC, har AVR-seriens mikrocontrollere en højhastighedsbehandlingskapacitet på 1MIPS/MHz (million instruktioner pr. sekund/MHz).Det kan anvendes til scenarier, der kræver højere computerkraft.


Produktdetaljer

Produkt Tags

detaljer

Indbygget højkvalitets Flash-programhukommelse

Flash af høj kvalitet er let at slette og skrive, understøtter ISP og IAP og er praktisk til produktfejlfinding, udvikling, produktion og opdatering.Den indbyggede langtidsholdbare EEPROM kan gemme nøgledata i lang tid for at undgå tab, når strømmen slukkes.Den store kapacitet RAM i chippen kan ikke kun opfylde behovene ved generelle lejligheder, men også mere effektivt understøtte brugen af ​​højt niveau sprog til at udvikle systemprogrammer, og kan udvide den eksterne RAM som MCS-51 single-chip mikrocomputer.

ATMEL MCU bord

Alle I/O-ben har konfigurerbare pull-up modstande

På denne måde kan den indstilles individuelt som input/output, kan indstilles (initial) højimpedans input og har stærk drevkapacitet (power drive-enheder kan udelades), hvilket gør I/O-portressourcerne fleksible, kraftfulde, og fuldt funktionel.brug.

On-chip flere uafhængige clock dividers

Kan bruges til henholdsvis URAT, I2C, SPI.Blandt dem har 8/16-bit timeren op til 10-bit prescaler, og frekvensdelingskoefficienten kan indstilles af software til at give forskellige niveauer af timing tid.

Forbedret højhastigheds USART

Det har funktionerne hardwaregenereringskontrolkode, hardwaredetektion og -verifikation, to-niveaus modtagebuffer, automatisk justering og positionering af baudrate, afskærmende dataramme osv., hvilket forbedrer kommunikationens pålidelighed, letter programskrivning og gør det lettere at danne et distribueret netværk og realisere For den komplekse anvendelse af multi-computer kommunikationssystem overstiger den serielle port funktion i høj grad den serielle port på MCS-51 single-chip mikrocomputeren, og fordi AVR single-chip mikrocomputeren er hurtig og afbrydelsen servicetiden er kort, den kan realisere høj baudrate kommunikation.

Stabil systempålidelighed

AVR MCU har automatisk strøm-til-nulstillingskredsløb, uafhængigt vagthund-kredsløb, lavspændingsdetekteringskredsløb BOD, flere nulstillingskilder (automatisk tændingsnulstilling, ekstern nulstilling, vagthund-nulstilling, BOD-nulstilling), konfigurerbar opstartsforsinkelse Kør programmet til enhver tid, hvilket øger pålideligheden af ​​det indlejrede system.

2. Introduktion til AVR-mikrocontroller-serien

Serien af ​​AVR single-chip mikrocomputere er komplet, som kan anvendes til kravene ved forskellige lejligheder.Der er i alt 3 karakterer, som er:

Lavkvalitets Tiny-serien: hovedsageligt Tiny11/12/13/15/26/28 osv.;

Mellemklasse AT90S-serien: hovedsageligt AT90S1200/2313/8515/8535 osv.;(ved at blive elimineret eller omdannet til Mega)

Højkvalitets ATmega: hovedsageligt ATmega8/16/32/64/128 (lagerkapacitet er 8/16/32/64/128KB) og ATmega8515/8535 osv.

AVR-enhedens ben spænder fra 8 ben til 64 ben, og der er forskellige pakker, som brugerne kan vælge i henhold til de faktiske forhold.

3. Fordele ved AVR MCU

Harvard-struktur med 1MIPS/MHz højhastighedsbehandlingskapacitet;

Superfunktionelt reduceret instruktionssæt (RISC), med 32 generelle arbejdsregistre, overvinder flaskehalsfænomenet forårsaget af den enkelte ACC-behandling af 8051 MCU;

Hurtig adgang til registergrupper og enkelt-cyklus instruktionssystem optimerer i høj grad målkodens størrelse og udførelseseffektivitet.Nogle modeller har meget stor FLASH, som er specielt velegnet til udvikling ved brug af sprog på højt niveau;

Når det bruges som output, er det det samme som PIC's HI/LOW, og kan udsende 40mA.Når den bruges som indgang, kan den indstilles som en tri-state højimpedansindgang eller en indgang med en pull-up modstand, og har evnen til at synke strøm fra 10mA til 20mA;

Chippen integrerer RC-oscillatorer med flere frekvenser, tændingsautomatisk nulstilling, vagthund, opstartsforsinkelse og andre funktioner, det perifere kredsløb er enklere, og systemet er mere stabilt og pålideligt;

De fleste AVR'er har rige on-chip ressourcer: med E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT osv.;

Udover ISP-funktionen har de fleste AVR'er også IAP-funktionen, som er praktisk til at opgradere eller ødelægge applikationer.

4. Anvendelse af AVR MCU

Baseret på den fremragende ydeevne af AVR-enkelt-chip-mikrocomputeren og ovenstående egenskaber, kan det ses, at AVR-enkelt-chip-mikrocomputeren kan anvendes til de fleste indlejrede applikationsscenarier på nuværende tidspunkt.

ATMEL MCU-kortet er et yderst pålideligt og alsidigt udviklingsværktøj designet til indlejrede systemer.Den tilbyder en bred vifte af funktioner og funktioner til en række anvendelser lige fra forbrugerelektronik til industriel automation.I hjertet af dette MCU-kort er en ATMEL-mikrocontroller kendt for sin høje ydeevne og lave strømforbrug.Baseret på AVR-arkitekturen giver mikrocontrolleren effektiv og robust kodeudførelse og problemfri integration med periferiudstyr og eksterne enheder.Kortet er udstyret med en række indbyggede perifere enheder, herunder GPIO-ben, UART, SPI, I2C og ADC, hvilket muliggør problemfri forbindelse og kommunikation med eksterne sensorer, aktuatorer og andre enheder.Tilgængeligheden af ​​disse perifere enheder giver udviklere stor fleksibilitet til at bygge applikationer.Derudover har ATMEL MCU-kortet betydelig flashhukommelse og RAM, hvilket giver rigelig plads til lagring af kode og data.Dette sikrer, at komplekse applikationer med store hukommelseskrav nemt kan imødekommes.Et bemærkelsesværdigt træk ved tavlen er dets omfattende økosystem af softwareudviklingsværktøjer.ATMEL Studio IDE giver en brugervenlig og intuitiv platform til skrivning, kompilering og fejlretning af kode.IDE tilbyder også et omfattende bibliotek af softwarekomponenter, drivere og middleware for at forenkle udviklingsprocessen og fremskynde tiden til markedet.ATMEL MCU-kort understøtter forskellige kommunikationsprotokoller inklusive USB, Ethernet og CAN, hvilket gør dem velegnede til en lang række applikationer, herunder IoT, robotteknologi og automatisering.Den tilbyder også en række strømforsyningsmuligheder, hvilket giver udviklere mulighed for at vælge den bedst egnede strømforsyning baseret på deres specifikke applikationskrav.Derudover er kortet designet til at være kompatibelt med en lang række udvidelseskort og periferiudstyr, hvilket giver udviklere fleksibiliteten til at udnytte eksisterende moduler og tilføje funktionalitet efter behov.Denne kompatibilitet sikrer hurtigere prototyping og lettere integration af yderligere funktioner.For at hjælpe udviklere leveres ATMEL MCU-kort med omfattende dokumentation, herunder datablade, brugermanualer og applikationsnoter.Derudover giver et pulserende fællesskab af udviklere og entusiaster værdifulde ressourcer, support og muligheder for videndeling.Sammenfattende er ATMEL MCU-kortet et pålideligt og alsidigt indlejret systemudviklingsværktøj.Med sin kraftfulde mikrocontroller, omfattende hukommelsesressourcer, forskellige indbyggede perifere enheder og stærke udviklingsøkosystem giver kortet en ideel platform til at skabe og teste applikationer på forskellige områder, hvilket bringer innovation til udviklingsprocessen og effektiviteten.


  • Tidligere:
  • Næste:

  • Relaterede produkter