Maak die krag van ATMEL MCU-borde los
Besonderhede
Ingeboude hoë-gehalte Flash-program geheue
Flash van hoë gehalte is maklik om uit te vee en te skryf, ondersteun ISP en IAP, en is gerieflik vir produkontfouting, ontwikkeling, produksie en opdatering.Die ingeboude langlewe EEPROM kan sleuteldata vir 'n lang tyd stoor om verlies te voorkom wanneer dit afgeskakel word.Die groot-kapasiteit RAM in die skyfie kan nie net aan die behoeftes van algemene geleenthede voldoen nie, maar ook meer effektief die gebruik van hoëvlak taal ondersteun om stelselprogramme te ontwikkel, en kan die eksterne RAM uitbrei soos MCS-51 enkelskyfie mikrorekenaar.
Alle I/O-penne het konfigureerbare optrekweerstande
Op hierdie manier kan dit individueel gestel word as inset/uitset, kan dit (aanvanklike) hoë-impedansie insette gestel word, en het 'n sterk aandryfvermoë (kragaandrywingstoestelle kan weggelaat word), wat die I/O-poorthulpbronne buigsaam, kragtig maak, en ten volle funksioneel.gebruik.
On-chip veelvuldige onafhanklike klokverdelers
Kan onderskeidelik vir URAT, I2C, SPI gebruik word.Onder hulle het die 8/16-bis timer tot 10-bis prescaler, en die frekwensiedelingskoëffisiënt kan deur sagteware gestel word om verskillende vlakke van tydsberekening te verskaf.
Verbeterde hoëspoed USART
Dit het die funksies van hardeware generering kontrolekode, hardeware opsporing en verifikasie, twee-vlak ontvang buffer, outomatiese aanpassing en posisionering van baud tempo, afskerming data raam, ens., wat die betroubaarheid van kommunikasie verbeter, program skryf vergemaklik, en maak dit makliker om 'n verspreide netwerk te vorm en te realiseer Vir die komplekse toepassing van multi-rekenaar kommunikasie stelsel, die seriële poort funksie grootliks oorskry die seriële poort van MCS-51 enkel-chip mikrorekenaar, en omdat die AVR enkel-chip mikrorekenaar is vinnig en die onderbreking diens tyd is kort, dit kan 'n hoë baud rate kommunikasie realiseer.
Stabiele stelselbetroubaarheid
AVR MCU het outomatiese aanskakel-terugstellingkring, onafhanklike waghondkring, laespanningbespeuringskring BOD, veelvuldige terugstelbronne (outomatiese aanskakelterugstelling, eksterne terugstelling, waghondterugstelling, BOD-terugstelling), konfigureerbare opstartvertraging Begin die program te eniger tyd, wat die betroubaarheid van die ingebedde stelsel verhoog.
2. Inleiding tot AVR mikrobeheerder reeks
Die reeks AVR-enkelskyfie-mikrorekenaars is volledig, wat toegepas kan word op die vereistes van verskeie geleenthede.Daar is altesaam 3 grade, wat is:
Laegraadse Tiny-reeks: hoofsaaklik Tiny11/12/13/15/26/28 ens.;
Middelslag AT90S-reeks: hoofsaaklik AT90S1200/2313/8515/8535, ens.;(word uitgeskakel of omskep in Mega)
Hoëgraadse ATmega: hoofsaaklik ATmega8/16/32/64/128 (bergingskapasiteit is 8/16/32/64/128KB) en ATmega8515/8535, ens.
AVR-toestelpenne wissel van 8 penne tot 64 penne, en daar is verskeie pakkette vir gebruikers om te kies volgens werklike toestande.
3. Voordele van AVR MCU
Harvard-struktuur, met 1MIPS/MHz hoëspoedverwerkingsvermoë;
Super-funksionele verminderde instruksiestel (RISC), met 32 algemene doel werkende registers, oorkom die bottelnek-verskynsel wat veroorsaak word deur die enkele ACC-verwerking van 8051 MCU;
Vinnige toegang tot registergroepe en enkelsiklus-instruksiestelsel optimaliseer die grootte en uitvoeringsdoeltreffendheid van die teikenkode aansienlik.Sommige modelle het baie groot FLASH, wat veral geskik is vir ontwikkeling deur hoëvlaktale te gebruik;
Wanneer dit as 'n uitset gebruik word, is dit dieselfde as PIC se HI/LOW, en kan dit 40mA lewer.Wanneer dit as 'n inset gebruik word, kan dit gestel word as 'n drie-toestand hoë-impedansie inset of 'n inset met 'n optrekweerstand, en het die vermoë om stroom van 10mA tot 20mA te sink;
Die skyfie integreer RC-ossillators met veelvuldige frekwensies, outomatiese aanskakeling, waghond, opstartvertraging en ander funksies, die perifere stroombaan is eenvoudiger, en die stelsel is meer stabiel en betroubaar;
Die meeste AVR's het ryk on-chip hulpbronne: met E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT, ens.;
Benewens die ISP-funksie, het die meeste AVR's ook die IAP-funksie, wat gerieflik is om toepassings op te gradeer of te vernietig.
4. Toepassing van AVR MCU
Gebaseer op die uitstekende werkverrigting van die AVR-enkelskyfie-mikrorekenaar en bogenoemde eienskappe, kan gesien word dat die AVR-enkelskyfiemikrorekenaar tans op die meeste ingebedde toepassingscenario's toegepas kan word.
Die ATMEL MCU-bord is 'n hoogs betroubare en veelsydige ontwikkelingsinstrument wat ontwerp is vir ingebedde stelsels.Dit bied 'n wye reeks kenmerke en funksies vir 'n verskeidenheid toepassings wat wissel van verbruikerselektronika tot industriële outomatisering.Die kern van hierdie MCU-bord is 'n ATMEL-mikrobeheerder wat bekend is vir sy hoë werkverrigting en lae kragverbruik.Gebaseer op die AVR-argitektuur, bied die mikrobeheerder doeltreffende en robuuste kode-uitvoering en naatlose integrasie met randapparatuur en eksterne toestelle.Die bord is toegerus met 'n verskeidenheid aan boord randapparatuur, insluitend GPIO penne, UART, SPI, I2C en ADC, wat naatlose verbinding en kommunikasie met eksterne sensors, aktuators en ander toestelle moontlik maak.Die beskikbaarheid van hierdie randapparatuur bied ontwikkelaars groot buigsaamheid in die bou van toepassings.Daarbenewens het die ATMEL MCU-bord aansienlike flitsgeheue en RAM, wat genoeg spasie bied vir die stoor van kode en data.Dit verseker dat komplekse toepassings met groot geheuevereistes maklik geakkommodeer kan word.'n Opmerklike kenmerk van die bord is sy uitgebreide ekosisteem van sagteware-ontwikkelingsinstrumente.ATMEL Studio IDE bied 'n gebruikersvriendelike en intuïtiewe platform vir die skryf, samestelling en ontfouting van kode.Die IDE bied ook 'n uitgebreide biblioteek van sagtewarekomponente, drywers en middelware om die ontwikkelingsproses te vereenvoudig en tyd tot mark te versnel.ATMEL MCU-borde ondersteun verskeie kommunikasieprotokolle, insluitend USB, Ethernet en CAN, wat hulle geskik maak vir 'n wye reeks toepassings, insluitend IoT, robotika en outomatisering.Dit bied ook 'n verskeidenheid kragtoevoeropsies, wat ontwikkelaars in staat stel om die mees geskikte kragtoevoer te kies op grond van hul spesifieke toepassingsvereistes.Daarbenewens is die bord ontwerp om versoenbaar te wees met 'n wye reeks uitbreidingsborde en randapparatuur, wat ontwikkelaars die buigsaamheid gee om bestaande modules te benut en funksionaliteit by te voeg soos nodig.Hierdie verenigbaarheid verseker vinniger prototipering en makliker integrasie van bykomende kenmerke.Om ontwikkelaars te help, kom die ATMEL MCU-borde met omvattende dokumentasie, insluitend datablaaie, gebruikershandleidings en toepassingsnotas.Boonop bied 'n lewendige gemeenskap van ontwikkelaars en entoesiaste waardevolle hulpbronne, ondersteuning en geleenthede om kennis te deel.Samevattend is die ATMEL MCU-bord 'n betroubare en veelsydige instrument vir ingeboude stelselontwikkeling.Met sy kragtige mikrobeheerder, uitgebreide geheue hulpbronne, diverse aan boord randapparatuur, en sterk ontwikkeling ekosisteem, die bord bied 'n ideale platform vir die skep en toets van toepassings in verskeie velde, bring innovasie tot die ontwikkeling proses en doeltreffendheid.