Atmel已经率先推出业界首两款基于ARM7的闪存微控制器(FlashMCU),两者都具有嵌入式10/100以太网(Ethernet)MAC、控制器局域网(CAN)、全速(12Mbps)USB2.0以及一个高速AES/3DES加密引擎(encryptionengine)。AT91SAM7X128和AT91SAM7X256乃针对广泛的网络化实时嵌入式系统而设计,具备一个10位模数转换器(ADC)、两个串行外围接口(SPI)、同步串行接口(SSC)、双线接口(TWI)、3个通用异步收发器(UART)、一个8级别优先中断控制器(priorityinte
Atmel已经率先推出业界首两款基于 ARM7 的闪存微控制器 (
Flash MCU),两者都具有嵌入式
10/
100以太网 (Ethernet)
MAC、控制器局域网 (
CAN)、全速 (
12Mbps)
USB 2.0 以及一个高速
AES/3DES 加密引擎 (encrypti
on engine)。AT91SAM7X128 和 AT91SAM7X
256 乃针对广泛的网络化实时嵌入式系统而设计,具备一个10位模数转换器 (
ADC)、两个串行外围接口 (
SPI)、同步串行接口 (
SSC)、双线接口 (
TWI)、3个通用异步收发器 (UART)、一个8 级别优先中断控制器 (priority interrupt controller) 和众多的监管功能。这两款新型的50 M
IPS MCU 拥有 32Kb 或 64kb 的静态存储器 SRAM 以及 128Kb 或 256kb 的 25ns闪存,后者支持实时控制系统所需的固定性 (deterministic) 处理能力。
Atmel 公司 ARM 市场经理 Jacko Wilbrink 表示:“愈来愈多嵌入式系统利用以太网、CAN、802.15.4 和
其它网络协议来实现网络化。这些‘嵌入式网络’反过来又通过以太网与企业内联网 (intranet) 或互联网的连接来实现与外部世界的联网。SAM7X 架构提供广泛的连接、存储和处理资源,可安全地支持通信协议,同时提供实时系统所需的实时功能,而这些功能是先前的32位 MCU 所不具备的。”
这两款MCU 以一个外设
DMA控制器 (
PDC) 将各个 SAM7X 外设直接与片上存储器连接起来,这样不需任何处理器的操作就可实现高吞吐量的
数据传输。传统的 ARM 处理器需要中央处理器 (
CPU) 以每次1字节的速度传输数据,仅仅 2Mbps 的传输速率就需占用55%的处理资源;而 4Mbps 的速率更需占据所有的处理资源,因此无法实现更高的数据传输速率。相反,SAM7X 在 4Mbps 的速