1.1、AM335X家族
1.1.1、设备特性
对于不同的设备,其体系结构由不同的特性集合配置的。该技术参考手册详细的描述了AM335X设备的当前和以后的所以有用的特性。一些特性对于你的设备来说可能不能使用或者并不支持,该设备特性目前所支持的关于AM335X的特性在下列表1.1中。获取更多关于不同封装的有利信息,可以参考你的设备所具有的特有的数据手册。
表1.1 设备特性
子系统/ 协同处理器/ 外围设备 | AM3352 | AM3354 | AM3356 | AM3357 | AM3358 | AM3359 |
ARM微处理单元子系统 | Y | Y | Y | Y | Y | Y |
可编程实时单元、工业通讯子系统(PRU-ICSS) | N | N | 除了(EtherCAT ) 开放的实时以太网络通讯协议以外的所有特性 | 除了(EtherCAT ) 开放的实时以太网络通讯协议以外的所有特性 | 除了(EtherCAT ) 开放的实时以太网络通讯协议以外的所有特性 | 除了(EtherCAT ) 开放的实时以太网络通讯协议以外的所有特性 |
图形加速器(SGX) | N | Y | N | N | Y | Y |
内存映射图 | Y | Y | Y | Y | Y | Y |
中断 | Y | Y | Y | Y | Y | Y |
内存子系统 | Y | Y | Y | Y | Y | Y |
电源】时钟管理器 | Y | Y | Y | Y | Y | Y |
控制模块 | Y | Y | Y | Y | Y | Y |
内部互连 | Y | Y | Y | Y | Y | Y |
增强式直接存储方式 | Y | Y | Y | Y | Y | Y |
触摸屏控制器 | Y | Y | Y | Y | Y | Y |
LCD控制器 | Y | Y | Y | Y | Y | Y |
以太网子系统 | ZCE:1 ZCZ:2 | ZCE:1 ZCZ:2 | ZCE:0 ZCZ:2 | ZCE:0 ZCZ:2 | ZCE:0 ZCZ:2 | ZCE:0 ZCZ:2 |
PWM脉宽调制子系统 | Y | Y | Y | Y | Y | Y |
通用串口总线(USB) | ZCE:1 ZCZ:2 | ZCE:1 ZCZ:2 | ZCE:0 ZCZ:2 | ZCE:0 ZCZ:2 | ZCE:0 ZCZ:2 | ZCE:0 ZCZ:2 |
处理器之间通讯 | Y | Y | Y | Y | Y | Y |
多媒体卡(MMC)、CD_CARD | Y | Y | Y | Y | Y | Y |
通用异步收发器(UART) | Y | Y | Y | Y | Y | Y |
专用定时器(DMTimer) | Y | Y | Y | Y | Y | Y |
专用定时器 (DMTimer)1ms | Y | Y | Y | Y | Y | Y |
实时时钟子系统RTC_SS | Y | Y | Y | Y | Y | Y |
看门狗 | Y | Y | Y | Y | Y | Y |
I2C | Y | Y | Y | Y | Y | Y |
多媒体音频串口(McASP) | Y | Y | Y | Y | Y | Y |
一般输入输出口GPIO | Y | Y | Y | Y | Y | Y |
初始化 | Y | Y | Y | Y | Y | Y |
1.1.2设备身份识别
一些寄存器可以帮助识别设备的可用特性和类型,表1.2总结了这些寄存器
表1.2 设备ID(地址:0x44E10600) 位 字段 描述
位(bit) | 字段(Field) | 值 | 描述 |
31-28 | DEVREV |
| 设备版本号: 0000b - Silicon Revision 1.0 |
27-12 | PARTNUM |
| 设备部分数字 0xb944 |
11-1 | MFGR |
|
|
0 | 保留 |
| 通常作为0读 0X0 |
1.1.3特性识别
AM335X有很多不同的可用特性集合,控制模块中的DEV_FEATURE寄存器可以识别AM335X家族中不同处理器所具有的特性。表1.3展示了DEV_FEATURE寄存器的各个位的说明
表1.3 DEV_FEATURE (地址: 0x44E10604)
名称 | 寄存器值 |
AM3352 | 0x00FC0382 |
AM3354 | 0x20FC0382 |
AM3356 | 0x00FD0383 |
AM3357 | 0x00FF0383 |
AM3358 | 0x20FD0383 |
AM3359 | 0x20FF0383 |