ARM9200处理器手册:嵌入式系统与低功耗特性详解
5星 · 超过95%的资源 需积分: 15 153 浏览量
更新于2024-12-14
收藏 7.51MB PDF 举报
"该资源是关于ARM9200处理器的中文手册,包含了全面的技术细节,如处理器核心、低功耗特性、嵌入式存储器、外部总线接口、系统外设、网络接口、USB功能、多媒体卡接口、同步串行控制器、通用串行接收/发送器以及串行外设接口等。"
ARM9200是一款基于ARM920T处理器内核的微控制器,其主要特性包括:
1. **ARM920T处理器内核**:工作频率高达180MHz,能提供200MIPS的处理性能,并集成了ARM Thumb指令集,提高了代码密度和效率。同时,它配备了16KB的数据缓存和16KB的指令缓存,以及一个写缓冲器,用于加速内存访问。
2. **低功耗设计**:在待机模式下,VDDCORE电流仅为30.4mA,待机模式电流为3.1mA,这使得ARM9200适用于电池供电或能源敏感的应用。
3. **嵌入式存储器**:内建16KB的SRAM和128KB的ROM,提供了充足的内部存储空间。
4. **外部总线接口(EBI)**:支持SDRAM、静态存储器、Burst Flash、CompactFlash、SmartMedia和NAND Flash等多种类型的外部存储设备,实现灵活的扩展性。
5. **系统外设**:包含增强的时钟发生器和电源管理控制器,双PLL片上振荡器,低速时钟模式,以及可编程的外部时钟信号。此外,还有高级中断控制器、系统定时器、实时时钟、调试单元、UART和DMA控制器等,提供了丰富的外设支持和高效的系统管理。
6. **网络接口**:集成10/100Base-T型以太网卡接口,支持MII和RMII,带有接收和发送的FIFO及专用DMA通道,满足网络通信需求。
7. **USB功能**:包括USB2.0全速主机双端口和器件端口,都带有集成的FIFO和DMA通道,适应不同USB设备的需求。
8. **多媒体卡接口(MCI)**:支持MMC和SD存储卡,提供自动协议控制和快速数据传输,兼容双SD存储器。
9. **同步串行控制器(SSC)**:支持I2S模拟接口和时分复用,提供32比特高速数据传输能力,用于音频和其他高速串行通信。
10. **通用同步/异步接收/发送器(USART)**:除了标准的串行通信功能,还支持ISO7816智能卡、RS485和IrDA总线,适应多种通信标准。
11. **主机/从机串行外设接口(SPI)**:具有可编程数据长度,可以连接多个外设,提供灵活的SPI通信方案。
12. **定时/计数器**:两个3通道16位定时/计数器,可以用于各种定时和计数任务。
这些特性使得ARM9200成为适用于嵌入式系统、工业控制、网络通信和多媒体应用的理想选择,其丰富的外设接口和高性能的处理能力确保了系统设计的灵活性和高效性。
2007-12-10 上传
2012-03-31 上传
2022-08-11 上传
2009-01-07 上传
2008-03-07 上传
2010-07-23 上传
2009-04-09 上传
2010-09-08 上传
xiaocui02008
- 粉丝: 0
- 资源: 3
最新资源
- TypeScript组件化应用实践挑战解析
- 微信小程序药店管理系统的设计与实现
- OB2PluginSample 插件开发:依赖项管理技巧
- 图像处理技术详解与实践应用
- IML++ v.1.2a:C++现代迭代方法库更新
- 开源软件实现手机GPRS连接Linux网络
- 雷达数据解析:CSV操作提取408 ARS目标物理信息
- myStudies:探索后端开发与TypeScript实践
- Matlab源代码实现DFT的cefine程序指南
- 基于用户协作过滤的推荐系统实践入门
- 童心党史系统微信小程序设计与开发
- Salesforce Markdown工作簿:掌握技术细节指南
- 高效库存管理系统的开发与应用
- Kafka与Zeebe集成新工具:Kafka-Connect-Zeebe介绍与实践
- LiteLoaderBDS:轻量级Bedrock服务器插件加载器
- Linux环境下aarch64架构ACPI表格处理工具