Atmel推出新型ARM7 閃存微控制器
針對(duì)8位設(shè)計(jì)量身定做,具有系統(tǒng)內(nèi)可編程閃存、單電源運(yùn)作、BOD、POR、
RC振蕩器、硬件安全位及USB設(shè)備
Atmel® Corporation (美國(guó)納斯達(dá)克交易代號(hào):ATML) 現(xiàn)已推出全球首個(gè)起價(jià)低于3美元的ARM7 基礎(chǔ)閃存微控制器系列,專為8位應(yīng)用產(chǎn)品量身定做。AT91SAM7S32 和 AT91SAM7S64 是接腳少的智能型 ARM7 (Smart ARM7) 微控制器系列 (SAM7S 系列) 的首批產(chǎn)品,其閃存密度分別為 32KB 和 64KB。
此外,該系列還提供128KB 及 256KB版本,型號(hào)為 AT91SAM7S128 及AT91SAM7S256。除了使8位微控制器的實(shí)時(shí)性能大幅提升外,這些產(chǎn)品還是世界上首批整合了全套安全運(yùn)行功能的32位微控制器,其安全運(yùn)行功能包括由片上 (on-chip) RC 振蕩器計(jì)時(shí)的監(jiān)視器、電源監(jiān)控器以及閃存的硬件保護(hù)。由于 AT91SAM7 微控制器提供低成本的開發(fā)工具,因此能為因成本問題一直只能提供8位性能的眾多應(yīng)用帶來32位的實(shí)時(shí)處理能力。
AT91SAM7S 系列是專為把 8位驅(qū)動(dòng)器升級(jí)到32位而設(shè)的,特別是提升實(shí)時(shí)應(yīng)用的固定性能 (deterministic performance)。該產(chǎn)品可通過嵌入式閃存 (這是實(shí)現(xiàn)固定性能的先決條件) 以 27 MIPS 的速度實(shí)現(xiàn)單周期指令存取。其高級(jí)中斷控制器 (Advanced Interrupt Controller) 可加強(qiáng) ARM7 處理器的基本中斷功能,以便在最少的指令周期內(nèi)提供向量式優(yōu)先中斷 (vectored priority interrupt) 。此外,它的硬件位設(shè)置 (bit set) 和重設(shè)注冊(cè) (這是 Atmel 對(duì)基本ARM 產(chǎn)品的又一項(xiàng)改進(jìn)) 可實(shí)現(xiàn)單周期位操作 (bit manipulation) ,從而無需屏蔽“讀/改/寫” (read-modify-write) 序列。
原有代碼 (legacy code) 的移植 (porting) 和鑒定 (qualification) 對(duì)于需要升級(jí)至32位 MCU 的8位微控制器用戶而言是一項(xiàng)重大任務(wù)。為了便于應(yīng)用開發(fā),AT91SAM7S 產(chǎn)品內(nèi)置了強(qiáng)大的除錯(cuò)功能,其核心為 JTAG 在線仿真 (In-Circuit-Emulation) 接口,并在除錯(cuò)過程中輔以錯(cuò)位地址檢測(cè) (misaligned address detection) 和監(jiān)視器停用等片上硬件 (on-chip hardware)。另外,Atmel 還提供了一套工具包,包括評(píng)估板 (evaluation board)、JTAG-ICE 接口、工程實(shí)例以及與8位微控制器相同的開發(fā)工具,從而讓用戶加快學(xué)習(xí)速度。
AT91SAM7S 微控制器集成了的功能還包括針對(duì) PC機(jī)連通性的 USB 2.0 全速設(shè)備端口,以及各種通信與控制接口如 8信道10位模數(shù)轉(zhuǎn)換器 (ADC)。外圍數(shù)據(jù)控制器提供直接內(nèi)存存取 (DMA) 功能,可減小數(shù)據(jù)在外部 I/O 信道和內(nèi)存之間傳輸時(shí)的處理器運(yùn)件時(shí)間。其并行 I/O 控制器以一套32條可編程通用 I/O 線路來實(shí)現(xiàn)外圍 I/O的多任務(wù)操作,從而減少外部接腳的數(shù)目,并提供額外的存取靈活性。另外,片上電壓調(diào)節(jié)器可以實(shí)現(xiàn) 3.3 伏電壓下的單電源工作。
AT91SAM7S 系列所采用的嵌入式閃存能夠在安裝前,經(jīng)由 JTAG-ICE 接口或一個(gè)并行接口在生產(chǎn)編程器上被系統(tǒng)內(nèi)編程,這樣,軟件的開發(fā)便可以延續(xù)至硬件裝配的最后階段,而且加入軟件更新時(shí)也無需中斷生產(chǎn)。這一閃存還包含了一個(gè)能夠使其隱藏起來的硬件安全位 (security bit),以及保護(hù)各 4KB 鎖定區(qū)域的16鎖定位 (lock bit)。其集成的節(jié)電檢測(cè)器 (brownout detector) 結(jié)合了電復(fù)位電路 (power-on-reset) ,可以防止電源關(guān)閉時(shí)的意外的或蓄意的代碼錯(cuò)誤。這些對(duì)于保護(hù)應(yīng)用代碼的機(jī)密性都是十分必要的。
AT91SAM7S 系列的目標(biāo)應(yīng)用包括電器控制、設(shè)施測(cè)量、安全系統(tǒng)、數(shù)據(jù)記錄器、基于 USB 的移動(dòng)電話,以及 PC 配件。
Atmel 公司ARM產(chǎn)品經(jīng)理 Jacko Wilbrink 表示:“SAM7S 系列是智能型 ARM 微控制器這個(gè)全新系列的第一批產(chǎn)品,智能型 ARM 微處理器填補(bǔ)了8位微控制器成本與32位微處理器實(shí)時(shí)性能之間的差異。這些產(chǎn)品的出現(xiàn),讓開發(fā)人員可以輕松快捷地根據(jù)熟悉的功能開發(fā)性能和安全性更高的應(yīng)用,而且成本非常合理。”
按10,000顆訂購(gòu)量計(jì),AT91SAM7S32以48引線 LQFP 封裝供應(yīng),其建議售價(jià)為2.90美元;而AT91SAM7S64 則以64引線 LQFP 封裝供應(yīng),售價(jià)為4.05美元。
要了解Atmel的AT91SAM7S產(chǎn)品信息,請(qǐng)?jiān)L問 http://www.atmel.com/products/AT91/ 或發(fā)電郵至 at91support@atmel.com。
評(píng)論