AT91RM9200:ARM920T处理器详解与特性概览

需积分: 15 2 下载量 91 浏览量 更新于2024-07-28 收藏 7.51MB PDF 举报
AT91RM9200是一款高性能、低功耗的ARM920T处理器,专为嵌入式应用设计。它具有以下主要特点: 1. **核心处理器**: - AT91RM9200集成了ARM920T处理器,带有Thumb®指令集,能够以180MHz运行,提供高达200MIPS的性能。 - 内置16KB数据缓存和16KB指令缓存,以及写缓冲器,支持高效的数据处理。 - 内置的调试信道允许开发者进行深度调试,包括一个内部仿真器。 2. **低功耗设计**: - 在待机模式下,VDDCORE电流低至3.1mA,显著降低能耗,适合电池供电设备。 - 配备中等规模的嵌入式宏单元,针对256BGA封装特别优化。 3. **存储和外设**: - 内置16KB SRAM和128KB ROM,满足基本内存需求。 - 提供多种外部总线接口(EBI),支持SDRAM、静态存储器、BurstFlash、CompactFlash、SmartMedia和NANDFlash。 - 高效的系统外设包括:增强的时钟发生器与电源管理控制器、两个带有双PLL的片上振荡器、低速模式和软件优化选项。 4. **网络接口**: - 包含10/100Base-T以太网接口,支持独立的MII/RMII模式,带集成的FIFO和专用DMA通道。 - USB2.0全速主机双端口设计,支持独立片上收发器和FIFO。 5. **多媒体接口**: - 配备MCI接口,支持自动协议控制和快速数据传输,兼容MMC和SD存储卡,可连接两个SD存储器。 6. **串行通信**: - 提供3个同步串行控制器(SSC)和4个通用同步/异步接收/发送器(USART),支持多种标准如I2S、RS485和IrDA,其中USART1支持全调制解调控制线。 7. **扩展接口**: - 包括一个8到16位可编程数据长度的SPI接口,最多连接4个外设,以及两个3通道16位定时/计数器。 8. **中断管理**: - 高级中断控制器支持8个优先级,有独立可屏蔽中断源,伪中断保护功能,并包含122个可编程I/O口线。 AT91RM9200是一款功能强大的嵌入式处理器,集成了多种接口和外设,能满足不同应用场景对性能、功耗和接口需求的多样化要求。其丰富的特性使其在工业控制、物联网、通信和多媒体应用中极具竞争力。