ZHCS864Q April 2009 – January 2024 TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-Q1
PRODUCTION DATA
CAN 模块 (eCAN-A) 具有下列特性:
对于 60MHz 的 SYSCLKOUT,可能的最小比特率为 4.6875kbps。
F2803x CAN 已经通过了 ISO/DIS 16845 的符合性测试。有关测试报告和例外情况,请联系 TI。
有关使用配备片上零引脚振荡器的 CAN 模块的信息,请参阅使用片上零引脚振荡器的 MCU CAN 模块操作。
有关 CAN 的更多信息,请参阅 TMS320F2803x 实时微控制器技术参考手册 中的“控制器局域网”一章。
器件型号 | 电源 电压 | 低功耗 模式 | 斜率 控制 | VREF | 其它 | TA |
---|---|---|---|---|---|---|
SN65HVD230 | 3.3V | 待机 | 可调节 | 是 | - | -40°C 至 85°C |
SN65HVD230Q | 3.3V | 待机 | 可调节 | 是 | - | -40°C 至 125°C |
SN65HVD231 | 3.3V | 睡眠 | 可调节 | 是 | - | -40°C 至 85°C |
SN65HVD231Q | 3.3V | 睡眠 | 可调节 | 是 | - | -40°C 至 125°C |
SN65HVD232 | 3.3V | 无 | 无 | 无 | - | -40°C 至 85°C |
SN65HVD232Q | 3.3V | 无 | 无 | 无 | - | -40°C 至 125°C |
SN65HVD233 | 3.3V | 待机 | 可调节 | 无 | 诊断回路 | -40°C 至 125°C |
SN65HVD234 | 3.3V | 待机和睡眠 | 可调节 | 无 | - | -40°C 至 125°C |
SN65HVD235 | 3.3V | 待机 | 可调节 | 无 | 自动波特率回路 | -40°C 至 125°C |
ISO1050 | 3-5.5V | 无 | 无 | 无 | 内置隔离 低传播延迟 热关断 无故障运行 显性超时 | -55°C 至 105°C |
如果 eCAN 模块未在应用中使用,提供的 RAM(LAM、MOTS、MOTO 和邮箱 RAM)可用作通用 RAM。为实现这一功能,CAN 模块时钟应被启用。
CPU 使用表 7-32 中列出的 CAN 寄存器来配置和控制 CAN 控制器及消息对象。eCAN 控制寄存器仅支持 32 位读/写操作。可对邮箱 RAM 进行 16 位或 32 位访问。32 位访问与一个偶边界对齐。
寄存器名称(1) | eCAN-A 地址 | 大小 (x 32) | 说明 | ||
---|---|---|---|---|---|
CANME | 0x6000 | 1 | 邮箱启用 | ||
CANMD | 0x6002 | 1 | 邮箱方向 | ||
CANTRS | 0x6004 | 1 | 发送请求设定 | ||
CANTRR | 0x6006 | 1 | 发送请求复位 | ||
CANTA | 0x6008 | 1 | 传输应答 | ||
CANAA | 0x600A | 1 | 中止应答 | ||
CANRMP | 0x600C | 1 | 接收消息等待 | ||
CANRML | 0x600E | 1 | 接收消息丢失 | ||
CANRFP | 0x6010 | 1 | 远程帧等待 | ||
CANGAM | 0x6012 | 1 | 全局接受屏蔽 | ||
CANMC | 0x6014 | 1 | 主器件控制 | ||
CANBTC | 0x6016 | 1 | 位时序配置 | ||
CANES | 0x6018 | 1 | 错误和状态 | ||
CANTEC | 0x601A | 1 | 发送错误计数器 | ||
CANREC | 0x601C | 1 | 接收错误计数器 | ||
CANGIF0 | 0x601E | 1 | 全局中断标志 0 | ||
CANGIM | 0x6020 | 1 | 全局中断屏蔽 | ||
CANGIF1 | 0x6022 | 1 | 全局中断标志 1 | ||
CANMIM | 0x6024 | 1 | 邮箱中断屏蔽 | ||
CANMIL | 0x6026 | 1 | 邮箱中断级别 | ||
CANOPC | 0x6028 | 1 | 写覆盖保护控制 | ||
CANTIOC | 0x602A | 1 | TX I/O 控制 | ||
CANRIOC | 0x602C | 1 | RX I/O 控制 | ||
CANTSC | 0x602E | 1 | 时间戳计数器(被保留在 SCC 模式中) | ||
CANTOC | 0x6030 | 1 | 超时控制(保留在 SCC 模式中) | ||
CANTOS | 0x6032 | 1 | 超时状态(保留在 SCC 模式中) |