Päästä ATMEL MCU -levyjen voima valloilleen

Lyhyt kuvaus:

1.2.AVR:n ominaisuudet

RISC Reduced Instruction Setin käyttö

RISC (Reduced Instruction Set Computer) on suhteessa CISC:hen (Complex Instruction Set Computer).RISC:n tarkoituksena ei ole vain vähentää käskyjä, vaan parantaa tietokoneen laskentanopeutta tekemällä tietokoneen rakenteesta yksinkertaisempi ja järkevämpi.Tällä hetkellä useimmat yleisimmät markkinoilla olevat mikro-ohjaimet käyttävät RISC-käskysarjaa, mukaan lukien AVR ja ARM.odota.RISC asettaa etusijalle yksinkertaiset, useimmin käytettävät käskyt, välttää monimutkaisia ​​käskyjä ja korjaa käskyn leveyttä käskymuotojen ja osoitemoodien vähentämiseksi, mikä lyhentää käskyjaksoa ja lisää toimintanopeutta.Koska AVR käyttää tätä RISC-rakennetta, AVR-sarjan mikrokontrollereilla on nopea käsittelykyky 1MIPS/MHz (miljoonaa käskyä sekunnissa/MHz).Sitä voidaan soveltaa skenaarioihin, jotka vaativat suurempaa laskentatehoa.


Tuotetiedot

Tuotetunnisteet

Yksityiskohdat

Sisäänrakennettu korkealaatuinen Flash-ohjelmamuisti

Laadukas Flash on helppo pyyhkiä ja kirjoittaa, se tukee ISP:tä ja IAP:tä ja on kätevä tuotteiden virheenkorjaukseen, kehittämiseen, tuotantoon ja päivittämiseen.Sisäänrakennettu pitkäikäinen EEPROM voi tallentaa tärkeitä tietoja pitkään, jotta vältytään katoamiselta, kun virta katkaistaan.Sirun suuren kapasiteetin RAM-muisti ei voi vain täyttää yleisten tilanteiden tarpeita, vaan myös tukea tehokkaammin korkean tason kielen käyttöä järjestelmäohjelmien kehittämiseen ja voi laajentaa ulkoista RAM-muistia, kuten yksisiruinen MCS-51-mikrotietokone.

ATMEL MCU -levy

Kaikissa I/O-nastoissa on konfiguroitavat vetovastukset

Tällä tavalla se voidaan asettaa yksitellen tuloksi/lähdöksi, se voidaan asettaa (alku) suuren impedanssin tuloksi ja sillä on vahva taajuusmuuttaja (tehokäyttölaitteet voidaan jättää pois), mikä tekee I/O-portin resursseista joustavia, tehokkaita, ja täysin toimiva.käyttää.

Sirussa useita itsenäisiä kellonjakajia

Voidaan käyttää URAT:lle, I2C:lle ja SPI:lle.Niiden joukossa 8/16-bittisessä ajastimessa on jopa 10-bittinen esiskaalaaja, ja taajuusjakokerroin voidaan asettaa ohjelmistolla eritasoisten ajoitusajan saamiseksi.

Parannettu nopea USART

Siinä on laitteiston sukupolven tarkistuskoodi, laitteiston havaitseminen ja varmennus, kaksitasoinen vastaanottopuskuri, siirtonopeuden automaattinen säätö ja paikannus, suojaustietokehys jne., mikä parantaa viestinnän luotettavuutta, helpottaa ohjelman kirjoittamista ja tekee siitä helpompi muodostaa hajautettu verkko ja toteuttaa Monitietokoneisen tietoliikennejärjestelmän monimutkaisessa sovelluksessa sarjaportin toiminto ylittää huomattavasti yksisiruisen MCS-51-mikrotietokoneen sarjaportin, ja koska yksisiruinen AVR-mikrotietokone on nopea ja keskeytys palveluaika on lyhyt, se voi toteuttaa korkean tiedonsiirtonopeuden.

Vakaa järjestelmän luotettavuus

AVR MCU:ssa on automaattinen käynnistyksen nollauspiiri, itsenäinen vahtikoirapiiri, matalajännitteisen tunnistuspiirin BOD, useita nollauslähteitä (automaattinen käynnistyksen nollaus, ulkoinen nollaus, vahtikoiran nollaus, BOD-nollaus), konfiguroitava käynnistysviive. Suorita ohjelma milloin tahansa, mikä parantaa sulautetun järjestelmän luotettavuutta.

2. Johdatus AVR-mikro-ohjainsarjaan

Yksisiruisten AVR-mikrotietokoneiden sarja on täydellinen, ja niitä voidaan soveltaa eri tilanteisiin.Kaikkiaan on 3 luokkaa, jotka ovat:

Heikkolaatuiset Tiny-sarjat: pääasiassa Tiny11/12/13/15/26/28 jne.;

Keskitason AT90S-sarja: pääasiassa AT90S1200/2313/8515/8535 jne.;(poistetaan tai muunnetaan Megaksi)

Korkealaatuinen ATmega: pääasiassa ATmega8/16/32/64/128 (tallennuskapasiteetti on 8/16/32/64/128KB) ja ATmega8515/8535 jne.

AVR-laitteen nastat vaihtelevat 8 - 64 nastasta, ja käyttäjät voivat valita erilaisia ​​paketteja todellisten olosuhteiden mukaan.

3. AVR MCU:n edut

Harvardin rakenne, 1MIPS/MHz nopea käsittelykyky;

Supertoiminnallinen supistettu käskysarja (RISC), jossa on 32 yleiskäyttöistä työrekisteriä, voittaa pullonkaulailmiön, jonka aiheuttaa yksi 8051 MCU:n ACC-käsittely;

Nopea pääsy rekisteriryhmiin ja yksijaksoinen käskyjärjestelmä optimoivat suuresti kohdekoodin koon ja suoritustehokkuuden.Joissakin malleissa on erittäin suuri FLASH, joka sopii erityisen hyvin korkean tason kielillä kehitettäviin;

Kun sitä käytetään lähtönä, se on sama kuin PIC:n HI/LOW, ja se voi tuottaa 40 mA.Kun sitä käytetään tulona, ​​se voidaan asettaa kolmitilaiseksi suuren impedanssin tuloksi tai sisääntuloksi, jossa on vetovastus, ja sillä on kyky upottaa virtaa 10 mA:sta 20 mA:iin;

Siru integroi RC-oskillaattorit useilla taajuuksilla, automaattisen käynnistyksen nollauksen, vahtikoiran, käynnistysviiveen ja muita toimintoja, oheispiiri on yksinkertaisempi ja järjestelmä on vakaampi ja luotettavampi;

Useimmissa AVR:issä on runsaat resurssit: E2PROM, PWM, RTC, SPI, UART, TWI, ISP, AD, Analog Comparator, WDT jne.;

ISP-toiminnon lisäksi useimmissa AVR-laitteissa on myös IAP-toiminto, joka on kätevä sovellusten päivittämiseen tai tuhoamiseen.

4. AVR MCU:n käyttö

Yksisiruisen AVR-mikrotietokoneen erinomaisen suorituskyvyn ja yllä olevien ominaisuuksien perusteella voidaan nähdä, että yksisiruista AVR-mikrotietokonetta voidaan soveltaa useimpiin sulautettuihin sovellusskenaarioihin tällä hetkellä.

ATMEL MCU -kortti on erittäin luotettava ja monipuolinen kehitystyökalu, joka on suunniteltu sulautettuihin järjestelmiin.Se tarjoaa laajan valikoiman ominaisuuksia ja toimintoja erilaisiin sovelluksiin kulutuselektroniikasta teollisuusautomaatioon.Tämän MCU-kortin ytimessä on ATMEL-mikro-ohjain, joka tunnetaan korkeasta suorituskyvystään ja alhaisesta virrankulutuksestaan.AVR-arkkitehtuuriin perustuva mikro-ohjain tarjoaa tehokkaan ja vankan koodin suorittamisen ja saumattoman integroinnin oheislaitteiden ja ulkoisten laitteiden kanssa.Levyssä on useita sisäisiä oheislaitteita, mukaan lukien GPIO-nastat, UART, SPI, I2C ja ADC, mikä mahdollistaa saumattoman yhteyden ja viestinnän ulkoisten antureiden, toimilaitteiden ja muiden laitteiden kanssa.Näiden oheislaitteiden saatavuus tarjoaa kehittäjille suurta joustavuutta sovellusten rakentamisessa.Lisäksi ATMEL MCU -kortissa on runsaasti flash-muistia ja RAM-muistia, joka tarjoaa runsaasti tilaa koodin ja tietojen tallentamiseen.Tämä varmistaa, että monimutkaiset sovellukset, joilla on suuri muistivaatimus, voidaan ottaa helposti käyttöön.Kortin huomionarvoinen piirre on sen laaja ohjelmistokehitystyökalujen ekosysteemi.ATMEL Studio IDE tarjoaa käyttäjäystävällisen ja intuitiivisen alustan koodin kirjoittamiseen, kääntämiseen ja virheenkorjaukseen.IDE tarjoaa myös laajan kirjaston ohjelmistokomponentteja, ohjaimia ja väliohjelmistoja kehitysprosessin yksinkertaistamiseksi ja markkinoilletulon nopeuttamiseksi.ATMEL MCU -kortit tukevat erilaisia ​​​​kommunikaatioprotokollia, mukaan lukien USB, Ethernet ja CAN, joten ne sopivat monenlaisiin sovelluksiin, kuten IoT, robotiikka ja automaatio.Se tarjoaa myös useita virtalähdevaihtoehtoja, joiden avulla kehittäjät voivat valita sopivimman virtalähteen erityisten sovellusvaatimustensa perusteella.Lisäksi kortti on suunniteltu yhteensopivaksi useiden laajennuskorttien ja oheislaitteiden kanssa, mikä antaa kehittäjille joustavuuden hyödyntää olemassa olevia moduuleja ja lisätä toimintoja tarpeen mukaan.Tämä yhteensopivuus varmistaa nopeamman prototyyppien valmistuksen ja helpomman lisäominaisuuksien integroinnin.Kehittäjien avuksi ATMEL MCU -korttien mukana tulee kattava dokumentaatio, mukaan lukien tietolomakkeet, käyttöoppaat ja sovellushuomautukset.Lisäksi elävä kehittäjien ja harrastajien yhteisö tarjoaa arvokkaita resursseja, tukea ja tiedon jakamismahdollisuuksia.Yhteenvetona voidaan todeta, että ATMEL MCU -kortti on luotettava ja monipuolinen sulautettujen järjestelmien kehitystyökalu.Tehokkaan mikro-ohjaimen, laajojen muistiresurssien, monipuolisten sisäisten oheislaitteiden ja vahvan kehitysekosysteeminsä ansiosta kortti tarjoaa ihanteellisen alustan sovellusten luomiseen ja testaamiseen eri aloilla, mikä tuo innovaatioita kehitysprosessiin ja tehokkuuteen.


  • Edellinen:
  • Seuraava:

  • Liittyvät tuotteet