AT91SAM9261 ARM处理器与嵌入式功能详解

需积分: 4 2 下载量 95 浏览量 更新于2024-08-01 收藏 7.1MB PDF 举报
"AT91SAM9261是一款基于ARM926EJ-S处理器内核的微控制器,具备高性能、丰富的内置内存和多种外设接口,适用于嵌入式系统设计。" AT91SAM9261是Atmel公司推出的一款高度集成的微控制器,它采用了高效的ARM926EJ-S处理器核心,该核心支持Thumb指令集,增加了数字信号处理(DSP)扩展,以及ARM Jazelle技术,可加速Java应用程序的执行。在180MHz的工作频率下,它能够提供高达200 MIPS的处理能力。此外,它还集成了16KB的数据缓存、16KB的指令缓存和写缓冲器,以优化内存访问速度。内存管理单元(MMU)的配备使得系统能更灵活地管理和保护内存空间。 在内存方面,AT91SAM9261拥有32KB的内部只读存储器(ROM),可以实现单周期访问,同时还有160KB的内部静态随机访问存储器(SRAM),同样可在最大处理器或总线速度下实现单周期访问,这提供了快速的数据存储和处理能力。 外部总线接口(EBI)是其一大特点,支持SDRAM、静态存储器、NAND闪存和CompactFlash等不同类型外部存储设备的连接,增强了系统的扩展性。此外,该芯片还包含一个LCD控制器,支持被动和主动显示模式,最高可支持STN彩色模式下的16位每像素显示,以及TFT模式下的24位每像素、2048x2048分辨率的16百万色显示。 在USB功能上,AT91SAM9261具有两个USB2.0全速(12Mbps)主机端口和双片上收发器,内置FIFO和专用DMA通道,确保数据传输的高效。另外,它还有一个USB2.0全速设备端口,包含片上收发器和2-Kbyte可配置的集成FIFO,方便设备角色的切换。 此外,该微控制器还包括一个总线矩阵,可以处理五个主设备和五个从设备,提供灵活的系统互连,并有启动模式选择选项,便于系统配置和启动过程的管理。这些特性使得AT91SAM9261适用于各种嵌入式应用,如工业控制、消费电子、汽车电子以及智能家居等领域。