Popis
SAM D21/DA1 je séria mikrokontrolérov s nízkou spotrebou, ktoré využívajú 32-bitový procesor Arm® Cortex®-M0+ s 32-pinovými až 64-pinovými konektormi s až 256 KB Flash a 32 KB SRAM.SAM D21/DA1 pracuje na maximálnej frekvencii 48 MHz a dosahuje 2,46 CoreMark/MHz.Sú navrhnuté pre jednoduchú a intuitívnu migráciu s identickými periférnymi modulmi, hex kompatibilným kódom, identickou lineárnou adresou a migračnými cestami kompatibilnými s pinmi medzi všetkými zariadeniami v produktovom rade.Všetky zariadenia obsahujú inteligentné a flexibilné periférie, systém udalostí pre medziperiférnu signalizáciu a podporu pre kapacitné dotykové tlačidlo, posuvník a používateľské rozhrania kolies.SAM D21/DA1 poskytuje nasledujúce funkcie: In-system programovateľný Flash, 12-kanálový Direct Memory Access Controller (DMAC), 12-kanálový Event System, programovateľný Interrupt Controller, až 52 programovateľných I/O pinov, 32-bit Real -Časové hodiny a kalendár (RTC), až päť 16-bitových časovačov/počítačov (TC) a až štyri 24-bitové časovače/počítadlá pre riadenie (TCC), pričom každý TC možno nakonfigurovať na generovanie frekvencie a tvaru vlny, presné načasovanie vykonávania programu alebo zachytenie vstupu s meraním času a frekvencie digitálnych signálov.TC môžu pracovať v 8-bitovom alebo 16-bitovom režime, vybrané TC môžu byť kaskádované do 32-bitového TC a tri časovače/počítadlá majú rozšírené funkcie optimalizované pre aplikácie motora, osvetlenia a iných riadiacich aplikácií.Séria poskytuje jedno plnohodnotné rozhranie USB 2.0 vstavaného hostiteľa a zariadenia;až šesť modulov sériovej komunikácie (SERCOM), z ktorých každý môže byť nakonfigurovaný tak, aby fungoval ako klient USART, UART, SPI, I2C do 3,4 MHz, SMBus, PMBus a LIN;dvojkanálové rozhranie I 2S;až dvadsaťkanálový 350 ksps 12-bitový ADC s programovateľným ziskom a voliteľným prevzorkovaním a decimáciou s podporou až 16-bitového rozlíšenia, jeden 10-bitový 350 ksps DAC, až štyri analógové komparátory s režimom Window, Peripheral Touch Controller (PTG) podpora až 256 tlačidiel, posúvačov, koliesok a snímania blízkosti;programovateľný Watchdog Timer (WDT), detektor zhnednutia a reset pri zapnutí a dvojkolíkový program Serial Wire Debug (SWD) a ladiace rozhranie.Všetky zariadenia majú presné externé a interné oscilátory s nízkym výkonom.Všetky oscilátory môžu byť použité ako zdroj pre systémové hodiny.Rôzne hodinové domény môžu byť nezávisle nakonfigurované tak, aby bežali na rôznych frekvenciách, čo umožňuje úsporu energie spustením každej periférie s optimálnou frekvenciou hodín, a tým udržiavanie vysokej frekvencie CPU pri znížení spotreby energie.SAM D21/DA1 má dva softvérovo voliteľné režimy spánku, nečinný a pohotovostný.V nečinnom režime je CPU zastavený, zatiaľ čo všetky ostatné funkcie môžu zostať spustené.V pohotovostnom režime sú všetky hodiny a funkcie zastavené, počítajte s tým, že vybrané budú naďalej bežať.Zariadenie podporuje SleepWalking.Táto funkcia umožňuje perifériu prebudiť sa zo spánku na základe vopred definovaných podmienok, a tým umožňuje CPU prebudiť sa iba vtedy, keď je to potrebné, napríklad keď je prekročený prah alebo je pripravený výsledok.Systém udalostí podporuje synchrónne a asynchrónne udalosti, čo umožňuje perifériám prijímať, reagovať a odosielať udalosti aj v pohotovostnom režime.Programovú pamäť Flash možno preprogramovať v systéme cez rozhranie SWD.Rovnaké rozhranie možno použiť na nerušivé ladenie kódu aplikácie na čipe.Bootloader spustený v zariadení môže použiť akékoľvek komunikačné rozhranie na stiahnutie a aktualizáciu aplikačného programu v pamäti Flash.Mikrokontroléry SAM D21/DA1 sú podporované kompletnou sadou nástrojov na vývoj programov a systémov, vrátane kompilátorov C, makro assemblerov, programových debuggerov/simulátorov, programátorov a hodnotiacich súprav.
Technické údaje: | |
Atribút | Hodnota |
Kategória | Integrované obvody (IC) |
Vstavané - mikrokontroléry | |
Mfr | Technológia mikročipov |
séria | SAM D21G, funkčná bezpečnosť (FuSa) |
Balíček | Podnos |
Stav dielu | Aktívne |
Jadrový procesor | ARM® Cortex®-M0+ |
Veľkosť jadra | 32-bitový |
Rýchlosť | 48 MHz |
Konektivita | I²C, LINbus, SPI, UART/USART, USB |
Periférne zariadenia | Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT |
Počet I/O | 38 |
Veľkosť programovej pamäte | 256 kB (256 kB x 8) |
Typ pamäte programu | BLESK |
Veľkosť EEPROM | - |
Veľkosť RAM | 32 kB x 8 |
Napätie – napájanie (Vcc/Vdd) | 1,62V ~ 3,6V |
Dátové konvertory | A/D 14x12b;D/A 1x10b |
Typ oscilátora | Interné |
Prevádzková teplota | -40 °C ~ 85 °C (TA) |
Typ montáže | Povrchová montáž |
Balenie / puzdro | 48-TQFP |
Dodávateľský balík zariadení | 48-TQFP (7x7) |
Základné číslo produktu | ATSAMD21 |