AM335x ARM Cortex-A8处理器技术手册:全面开发指南

需积分: 3 6 下载量 58 浏览量 更新于2024-07-22 收藏 18.1MB PDF 举报
本篇文档是TI公司的AM335X处理器技术参考手册,针对的是基于ARM Cortex-A8架构的微处理器。该手册详细介绍了AM335X芯片的功能特性、设备识别、硅片修订带来的功能差异与增强,以及对开发者在使用过程中至关重要的更新信息。 1. **AM335X处理器概述**: AM335X是一款高度集成的处理器,集成了多个核心单元,包括一个Cortex-A8核心,适合于高性能和低功耗应用。它提供了丰富的外设接口,如USB、EMAC、GPIO等,为系统设计提供了灵活性。 2. **新增功能与改进**: - **RTC(Real-Time Clock)Alarm Wakeup**: 新增了RTC唤醒功能,支持在深睡眠模式下通过定时器进行唤醒,提高了能源管理效率。 - **BOOTP Identifier**: 改变了BOOTP标识符,可能涉及固件升级时的配置更改。 - **USB Descriptor**: USB描述符中的产品字符串已更新,可能是为了兼容性或提供更准确的产品信息。 - **电源管理增强**:增加了DPLL电源开关控制和状态寄存器,有助于优化功耗控制。 - **CORE SRAM LDO retention mode**: 提供了对内核SRAM电源保持模式的控制选项。 - **GPIO配置优化**:GPMC_A9引脚扩展选项增加,方便与RMII(Real Mode Interface I)接口的配置。 - **信号极性更改**:EXTINTn输入信号的极性进行了调整,这可能影响中断处理逻辑。 - **寄存器默认值**:tpt_ctrl寄存器中的ncin和pcin位默认值有所改变,可能影响时钟配置;RGMI I模模式改为无内部延迟;RMIIClockSource默认值也可能有所变更。 - **EMAC启动速度检测**:启动方法已更新,可能涉及到网络通信性能的优化。 - **设备识别标志**:添加了EFUSE_SMA寄存器,用于设备型号的识别,便于区分不同版本或定制化的产品。 这些改动和新增特性对于使用AM335X的开发人员来说至关重要,它们不仅影响到系统的稳定性,还可能影响到软件的设计和优化。开发者在阅读此手册时,应特别关注这些更新,确保遵循最新的硬件规格和推荐的最佳实践,以充分利用AM335X的全部潜力。同时,也需要注意查阅文档中的修订历史,了解具体改动的背景和原因。