ZHCSJS3E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
此器件使用称为 DCAN 的 CAN IP。
CAN 模块根据 ISO 11898-1 执行 CAN 协议通信(与 Bosch® CAN 协议规范 2.0 A、B 相同)。比特率可以编程为最大 1Mbps 的值。与物理层(CAN 总线)的连接需要一个 CAN 收发器芯片。
对于 CAN 网络上的通信,可以配置单独的消息对象。消息对象和标识符掩码存储在消息 RAM 中。
所有与消息处理有关的功能均在消息处理器内实现。这些功能为:接收滤波;CAN 内核和消息 RAM 之间的消息传输;处理传输请求以及产生中断或 DMA 请求。
CPU 可以通过模块接口直接访问 CAN 的寄存器组。这些寄存器用于控制和配置 CAN 内核和消息处理程序,以及访问消息 RAM。
CAN 模块实现下列特性:
对于 200MHz 的 CAN 位时钟,最小比特率可能为 7.8125kbps。
片上零引脚振荡器的精度如节 7.10.3.5.1 所示。根据相关参数(如 CAN 位时序设置、比特率、总线长度和传播延迟),此振荡器的精度可能不符合 CAN 协议的要求。在这种情况下,必须使用外部时钟源。
图 7-65 展示了 CAN 功能方框图。