愛特梅爾公司(Atmel® Corporation) 現已推出基于ARM9 的微控制器AT91SAM9R64,目標市場為高性能的、具有USB接口的嵌入式控制應用。AT91SAM9R64可通過USB、SD卡或外接NAND閃存啟動,從而減少保存程序和批量數據的存儲器的數量。芯片采用球間距為0.8mm的10x10 mm BGA封裝,適合空間尺寸受限的應用,或智能的高速USB到SDIO或SPI的連接模塊。 傳輸速率高達480 Mbits/sec的高速USB正迅速成為連接設備與PC的標準。SAM9R64可以將現有的全速USB (速率為12 Mbits/sec)產品升級到高速USB,而無需對連接器進行任何物理改動。更高的帶寬可以實現更快的記錄數據和軟件升級代碼的傳輸,從而大幅度提高系統維護和服務的效率。 除了支持傳統的靜態存儲器外,SAM9R64的存儲器總線接口還支持SDRAM和NAND閃存。雖然3.3V的存儲器較便宜,但那些對功耗敏感的應用則要求采用1.8V存儲器。為了在1.8V電壓下維持所需的性能,I/O端口還包含了可通過軟件來控制的升壓器。 SAM9R64具有一個4 K字節的指令緩存和一個4 K字節的數據緩存、64K字節SRAM、高速USB設備、24個DMA通道、一個MCI/SDIO接口、5個UART接口、一個SPI接口、 一個SSC接口、一個 TWI接口,6個計時器、4個可控制大電流驅動I/O的PWM,以及一個由電池作后備的實時時鐘 (RTC) 和相關的寄存器。 愛特梅爾免費提供GNU gcc C編譯器、GNU gcc C調試器以及FreeRTOS.org實時內核。要實現完整的嵌入應用原型開發,設計人員亦可從IAR公司(C編譯器Embedded Workbench™)、ExpressLogic 公司 (實時操作系統 ThreadX®) 和Micrium公司 (實時操作系統 µCOS/II) 獲取商用許可。 愛特梅爾的AT91硬件抽象層庫(Hardware Abstraction Library)提供愛特梅爾ARM微控制器系列中所有外設的寄存器描述和設備驅動程序。愛特梅爾亦提供簡化應用開發或移植工作的低成本評測板。 AT91SAM9R64的封裝形式為10x10mm 的144腳BGA,球間距為0.8mm。 |