Atmel AVR ATUC64/128/256L3/4U微控制器:高性能與低功耗的完美結(jié)合
在嵌入式系統(tǒng)設(shè)計(jì)領(lǐng)域,一款性能卓越且功耗低的微控制器是工程師們夢(mèng)寐以求的。Atmel AVR ATUC64/128/256L3/4U微控制器就是這樣一款產(chǎn)品,它基于AVR32 UC RISC處理器,運(yùn)行頻率高達(dá)50MHz,為成本敏感型嵌入式應(yīng)用提供了理想的解決方案。
文件下載:ATUC256L3U-Z3UT.pdf
一、特性亮點(diǎn)
1. 高性能處理核心
該微控制器采用了高性能的32位RISC微處理器核心AVR32 UC,具備緊湊的單周期RISC指令集,還包含DSP指令,支持讀 - 修改 - 寫(xiě)指令和原子位操作。其性能表現(xiàn)出色,在50MHz運(yùn)行時(shí),從閃存(1個(gè)閃存等待狀態(tài))可達(dá)64DMIPS;在25MHz運(yùn)行時(shí),從閃存(0個(gè)閃存等待狀態(tài))可達(dá)36DMIPS。同時(shí),它還實(shí)現(xiàn)了內(nèi)存保護(hù)單元(MPU)和快速靈活的中斷控制器,與安全訪問(wèn)單元(SAU)配合,為系統(tǒng)提供了必要的安全性和完整性。
2. 低功耗設(shè)計(jì)
picoPower?技術(shù)的應(yīng)用使得該微控制器實(shí)現(xiàn)了超低功耗。通過(guò)組合功率控制技術(shù),可將有源電流消耗降至174μA/MHz,漏電降至220nA,同時(shí)保留一組備份寄存器。用戶(hù)可以根據(jù)應(yīng)用需求在功能和功耗之間進(jìn)行廣泛的權(quán)衡,以達(dá)到最低的功耗。
3. 豐富的內(nèi)存資源
內(nèi)部集成了高速閃存和SRAM。閃存有256Kbytes、128Kbytes和64Kbytes等不同版本,支持單周期訪問(wèn),最高可達(dá)25MHz。FlashVault技術(shù)允許為最終用戶(hù)應(yīng)用預(yù)編程安全庫(kù),預(yù)取緩沖區(qū)可優(yōu)化指令執(zhí)行速度。閃存具備100,000次寫(xiě)入周期和15年數(shù)據(jù)保留能力,還有閃存安全鎖和用戶(hù)定義配置區(qū)域。內(nèi)部高速SRAM可實(shí)現(xiàn)全速單周期訪問(wèn),不同閃存容量對(duì)應(yīng)的SRAM大小不同,256Kbytes和128Kbytes閃存版本對(duì)應(yīng)32Kbytes SRAM,64Kbytes閃存版本對(duì)應(yīng)16Kbytes SRAM。
4. 強(qiáng)大的外設(shè)功能
- DMA控制器:外設(shè)直接內(nèi)存訪問(wèn)(DMA)控制器可實(shí)現(xiàn)外設(shè)與內(nèi)存之間的數(shù)據(jù)傳輸,無(wú)需處理器參與,大大減少了連續(xù)和大數(shù)據(jù)流傳輸時(shí)的處理開(kāi)銷(xiāo)。
- 中斷控制器:中斷控制器(INTC)提供自動(dòng)向量低延遲中斷服務(wù),具有可編程優(yōu)先級(jí)。外部中斷控制器(EIC)允許將引腳配置為外部中斷,每個(gè)外部中斷都有自己的中斷請(qǐng)求,可單獨(dú)屏蔽。
- 系統(tǒng)功能:包括電源和時(shí)鐘管理器、SleepWalking節(jié)能控制、內(nèi)部系統(tǒng)RC振蕩器(RCSYS)、32 KHz振蕩器、多用途振蕩器、鎖相環(huán)(PLL)和數(shù)字鎖頻環(huán)(DFLL)等。窗口看門(mén)狗定時(shí)器(WDT)可確保系統(tǒng)在出現(xiàn)不穩(wěn)定情況時(shí)能恢復(fù)正常,異步定時(shí)器(AST)結(jié)合32KHz晶體振蕩器支持強(qiáng)大的實(shí)時(shí)時(shí)鐘功能,頻率計(jì)(FREQM)可準(zhǔn)確測(cè)量時(shí)鐘頻率。
- 通信接口:支持通用串行總線(USBC),提供全速和低速USB設(shè)備支持,采用多數(shù)據(jù)包乒乓模式。還具備多個(gè)通信接口,如4個(gè)通用同步/異步收發(fā)器(USART)、1個(gè)主/從串行外設(shè)接口(SPI)、2個(gè)主和2個(gè)從兩線接口(TWI)等,滿(mǎn)足通信密集型應(yīng)用的需求。
- 定時(shí)器和PWM:包含六個(gè)16位定時(shí)器/計(jì)數(shù)器(TC)通道,可獨(dú)立編程實(shí)現(xiàn)頻率測(cè)量、事件計(jì)數(shù)、間隔測(cè)量、脈沖生成、延遲定時(shí)和脈寬調(diào)制等功能。脈沖寬度調(diào)制控制器(PWMA)提供36個(gè)12位PWM通道,可同步和控制,適用于需要多個(gè)PWM輸出的應(yīng)用,如LCD背光控制。
- 模擬功能:配備一個(gè)8通道模數(shù)轉(zhuǎn)換器(ADC),分辨率高達(dá)12位,還提供內(nèi)部溫度傳感器輸入通道。八個(gè)模擬比較器(AC)可進(jìn)行可選窗口檢測(cè)。
- 電容觸摸模塊:電容觸摸(CAT)模塊采用Atmel? AVR? QTouch?和Atmel? AVR? QMatrix觸摸采集技術(shù),支持從電容觸摸傳感器進(jìn)行QTouch和QMatrix采集,可實(shí)現(xiàn)電容觸摸按鈕、滑塊和輪子等功能。
- 音頻功能:音頻位流DAC(ABDACB)適合立體聲音頻,Inter - IC Sound(IISC)控制器符合Inter - IC Sound(I2S)規(guī)范。
5. 調(diào)試系統(tǒng)
集成了2 +類(lèi)Nexus 2.0片上調(diào)試(OCD)系統(tǒng),具備非侵入式實(shí)時(shí)跟蹤和全速讀寫(xiě)內(nèi)存訪問(wèn)功能,以及基本的運(yùn)行時(shí)控制。NanoTrace接口為基于aWire或JTAG的調(diào)試器提供跟蹤功能,單引腳aWire接口可通過(guò)RESET引腳訪問(wèn)JTAG接口的所有功能,使JTAG引腳可用于GPIO或外設(shè)。
二、配置與引腳
1. 配置總結(jié)
不同型號(hào)的ATUC64/128/256L3/4U在閃存、SRAM、GPIO、高驅(qū)動(dòng)引腳等方面存在差異。例如,ATUC256L3U閃存為256KB,SRAM為32KB,有51個(gè)GPIO引腳和6個(gè)高驅(qū)動(dòng)引腳;而ATUC64L4U閃存為64KB,SRAM為16KB,有36個(gè)GPIO引腳和4個(gè)高驅(qū)動(dòng)引腳。
2. 引腳與復(fù)用
設(shè)備引腳與外設(shè)功能復(fù)用,每個(gè)GPIO線可分配給一個(gè)外設(shè)功能。如PA00引腳可復(fù)用為USART0的TXD、SPI的NPCS[2]等功能。JTAG、Nexus OCD AUX端口等在啟用時(shí)會(huì)控制相應(yīng)引腳,使用時(shí)需注意。同時(shí),不同引腳在不同功能下有不同的電氣特性和使用注意事項(xiàng),如TWI引腳在使用TWI功能時(shí)為開(kāi)漏輸出,有壓擺率限制和尖峰濾波;USB引腳在使用USB功能時(shí)遵循USB規(guī)范等。
三、機(jī)械特性
1. 熱特性
不同封裝的熱阻數(shù)據(jù)不同,如TQFP48封裝的結(jié)到環(huán)境熱阻為54.4°C/W,結(jié)到外殼熱阻為15.7°C/W;QFN48封裝的結(jié)到環(huán)境熱阻為26.0°C/W,結(jié)到外殼熱阻為1.6°C/W。通過(guò)相應(yīng)公式可計(jì)算芯片的平均結(jié)溫,從而判斷是否需要冷卻設(shè)備。
2. 封裝圖紙
提供了TQFP48、QFN48、TLLGA48、TQFP64、QFN64等不同封裝的圖紙,詳細(xì)標(biāo)注了尺寸和相關(guān)參數(shù)。同時(shí),給出了推薦的焊接曲線,最大允許三次回流焊。
四、訂購(gòu)信息
該微控制器有多種型號(hào)可供選擇,不同型號(hào)對(duì)應(yīng)不同的封裝(如TQFP、QFN、TLLGA)和溫度范圍(工業(yè)級(jí) - 40°C至85°C),用戶(hù)可根據(jù)需求選擇合適的產(chǎn)品。
五、勘誤說(shuō)明
文檔中對(duì)不同版本(Rev. A、Rev. B、Rev. C、Rev. D)的勘誤進(jìn)行了說(shuō)明,涉及SCIF、SPI、TWI、TC、CAT、aWire、Flash等多個(gè)模塊。例如,在SPI模塊中,當(dāng)CSR0.CSAAT == 1且MR.MODFDIS == 0時(shí),SPI數(shù)據(jù)傳輸會(huì)掛起,解決方法是將MR.MODFDIS寫(xiě)為1以禁用模式故障檢測(cè)。這些勘誤信息為工程師在使用過(guò)程中遇到問(wèn)題時(shí)提供了解決思路。
Atmel AVR ATUC64/128/256L3/4U微控制器以其高性能、低功耗、豐富的外設(shè)功能和良好的調(diào)試支持,為嵌入式系統(tǒng)設(shè)計(jì)提供了強(qiáng)大的解決方案。在實(shí)際應(yīng)用中,工程師們需要根據(jù)具體需求選擇合適的型號(hào),并注意引腳復(fù)用和勘誤信息,以確保系統(tǒng)的穩(wěn)定運(yùn)行。你在使用這款微控制器時(shí)遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)。
-
微控制器
+關(guān)注
關(guān)注
48文章
8399瀏覽量
164705 -
高性能低功耗
+關(guān)注
關(guān)注
0文章
17瀏覽量
1156
發(fā)布評(píng)論請(qǐng)先 登錄
AVR64EA微控制器:高性能與靈活性的完美結(jié)合
Microchip AVR32EA 系列微控制器:高性能與低功耗的完美融合
Microchip AVR64EA28/32/48微控制器:高性能與低功耗的完美融合
Microchip AVR64DD14/20 微控制器:高集成度與低功耗的完美結(jié)合
Atmel AVR ATUC64/128/256L3/4U微控制器:高性能與低功耗的完美結(jié)合
評(píng)論