Atmel SAM-D20的內(nèi)構(gòu)和原理
Mouser Electronics 提供的此新型 Atmel SAM-D20 低功耗微控制器以需要系統(tǒng)內(nèi)編程功能的低功耗、經(jīng)濟(jì)高效的應(yīng)用為目標(biāo)市場。這些微控制器具有高達(dá) 256 KB 閃存和 32 KB SRAM,最多可提供 52 個可編程輸入/輸出引腳以及一個 32 位實(shí)時時鐘/日歷 (RTCC)。同時還具有 8 個 16 位定時器,其中每個都可配置為產(chǎn)生頻率或波形、具有時間和頻率測量的輸入捕捉功能或設(shè)定執(zhí)行時間。20 通道的 12 位 ADC 和 10 位 DAC 允許高效采樣并生成外部模擬信號。ARM Cortex-M0+ 內(nèi)核支持 32 個中斷,并提供了單周期 32 x 32 乘法器,以具有成本效益的方式支持?jǐn)?shù)學(xué)密集型算法。最后,Atmel 的外設(shè)觸摸控制器提供了一個 256 通道電容觸摸和接近檢測功能。
Atmel SAM-D20低功耗設(shè)計的優(yōu)點(diǎn)
低功耗設(shè)計通過兩個軟件可選擇的休眠模式加以簡化。在空閑模式下,Cortex-M0+ 內(nèi)核停止運(yùn)行,而所選外設(shè)仍會運(yùn)行。在待機(jī)模式下,除了特別選擇要繼續(xù)運(yùn)行的功能之外,所有時鐘和外設(shè)都可停止。一項(xiàng)稱為 SleepWalking 的附加功能可讓微控制器內(nèi)核進(jìn)入深層休眠模式,僅在發(fā)生重要事件時才會喚醒,這是取代通過間隔定時器輪詢外設(shè)的一個有效方法。
Atmel SAM-D20 Xplained Pro 評估套件可支持開發(fā)操作,這是一款用于快速評估和開發(fā) SAM-D20 微控制器的簡單硬件平臺。該套件基于具有 256 KB 閃存的 ATSAMD20J18,并集成了板載嵌入式調(diào)試器,從而無需任何外部工具即可編程或調(diào)試器件。