Opis
SAM D21/DA1 je serija mikrokontrolera male snage koji koriste 32-bitni Arm® Cortex®-M0+ procesor, i u rasponu od 32 do 64 pina sa do 256 KB Flash i 32 KB SRAM-a.SAM D21/DA1 radi na maksimalnoj frekvenciji od 48 MHz i dostiže 2,46 CoreMark/MHz.Dizajnirani su za jednostavnu i intuitivnu migraciju sa identičnim perifernim modulima, hex kompatibilnim kodom, identičnom linearnom adresnom mapom i pin kompatibilnim putevima migracije između svih uređaja u seriji proizvoda.Svi uređaji uključuju inteligentne i fleksibilne periferne uređaje, Event System za međuperifernu signalizaciju i podršku za kapacitivno dodirno dugme, klizač i korisnička interfejsa.SAM D21/DA1 pruža sljedeće karakteristike: programibilni Flash u sistemu, 12-kanalni kontroler direktnog pristupa memoriji (DMAC), 12-kanalni sistem događaja, programabilni kontroler prekida, do 52 programabilna I/O pina, 32-bitni Real -Vremenski sat i kalendar (RTC), do pet 16-bitnih tajmera/brojaca (TC) i do četiri 24-bitna tajmera/brojala za kontrolu (TCC), pri čemu se svaki TC može konfigurirati za izvođenje frekvencije i generiranja valnog oblika, precizno vreme izvršenja programa ili hvatanje ulaza sa merenjem vremena i frekvencije digitalnih signala.TC-ovi mogu raditi u 8-bitnom ili 16-bitnom načinu rada, odabrani TC-ovi mogu biti kaskadno raspoređeni u 32-bitni TC, a tri tajmera/brojala imaju proširene funkcije optimizirane za motor, rasvjetu i druge kontrolne aplikacije.Serija pruža jedan USB 2.0 ugrađeni interfejs za host i uređaj pune brzine;do šest serijskih komunikacijskih modula (SERCOM) od kojih se svaki može konfigurirati da djeluje kao USART, UART, SPI, I2C do 3,4 MHz, SMBus, PMBus i LIN klijent;dvokanalni I 2S interfejs;do dvadeset kanala 350 ksps 12-bit ADC sa programabilnim pojačanjem i opcionim oversamplingom i decimacijom koji podržava do 16-bitnu rezoluciju, jedan 10-bitni 350 ksps DAC, do četiri analogna komparatora sa Window modom, periferni kontroler dodira (PTG) podržava do 256 dugmadi, klizača, točkova i senzora blizine;Programabilni Watchdog Timer (WDT), detektor zatamnjenja i resetovanje po uključenju i dvopinski program za otklanjanje grešaka (SWD) i interfejs za otklanjanje grešaka.Svi uređaji imaju precizne eksterne i unutrašnje oscilatore male snage.Svi oscilatori se mogu koristiti kao izvor za sistemski sat.Različiti domeni takta mogu se nezavisno konfigurisati da rade na različitim frekvencijama, omogućavajući uštedu energije pokretanjem svake periferije na svojoj optimalnoj frekvenciji takta, i na taj način održavajući visoku frekvenciju CPU-a uz smanjenje potrošnje energije.SAM D21/DA1 ima dva softverski odabrana režima mirovanja, mirovanje i pripravnost.U stanju mirovanja, CPU je zaustavljen dok se sve ostale funkcije mogu nastaviti raditi.U stand-by modu, svi satovi i funkcije su zaustavljeni, očekujte da će odabrani nastaviti raditi.Uređaj podržava SleepWalking.Ova karakteristika omogućava da se periferni uređaj probudi iz stanja mirovanja na osnovu unapred definisanih uslova, i na taj način omogućava CPU-u da se probudi samo kada je to potrebno, na primer, kada se pređe prag ili je rezultat spreman.Sistem događaja podržava sinhrone i asinhrone događaje, omogućavajući perifernim uređajima da primaju, reaguju na i šalju događaje čak i u stanju pripravnosti.Flash programska memorija se može reprogramirati u sistemu preko SWD interfejsa.Isti interfejs se može koristiti za nenametljivo otklanjanje grešaka koda aplikacije na čipu.Boot loader koji radi na uređaju može koristiti bilo koji komunikacijski interfejs za preuzimanje i nadogradnju aplikacijskog programa u Flash memoriji.SAM D21/DA1 mikrokontroleri su podržani sa punim paketom programskih i sistemskih razvojnih alata, uključujući C kompajlere, makro asemblere, programske debagere/simulatore, programere i komplete za evaluaciju.
specifikacije: | |
Atribut | Vrijednost |
Kategorija | Integrisana kola (IC) |
Ugrađeni - Mikrokontroleri | |
Proiz | Microchip Technology |
Serije | SAM D21G, funkcionalna sigurnost (FuSa) |
Paket | Tray |
Status dijela | Aktivan |
Core Processor | ARM® Cortex®-M0+ |
Veličina jezgra | 32-bitni |
Brzina | 48MHz |
Povezivanje | I²C, LINbus, SPI, UART/USART, USB |
Periferije | Otkrivanje/resetovanje zatamnjenja, DMA, I²S, POR, PWM, WDT |
Broj I/O | 38 |
Veličina programske memorije | 256KB (256K x 8) |
Tip memorije programa | FLASH |
Veličina EEPROM-a | - |
Veličina RAM-a | 32K x 8 |
Napon - napajanje (Vcc/Vdd) | 1.62V ~ 3.6V |
Data Converters | A/D 14x12b;D/A 1x10b |
Tip oscilatora | Interni |
Radna temperatura | -40°C ~ 85°C (TA) |
Vrsta montaže | Surface Mount |
Paket / Case | 48-TQFP |
Paket uređaja dobavljača | 48-TQFP (7x7) |
Osnovni broj proizvoda | ATSAMD21 |