ZHCAD88 October 2023 TMS320F280039
尽管 DCAN 和 MCAN 发送的概念过程基本相同,但表 7-1 显示了这两个模块之间的关键差异:
| 类别 | DCAN | MCAN |
|---|---|---|
| 发送优先级 | 首先发送编号最低的消息对象(已准备好发送) | 首先发送包含编号最低的消息 ID 的缓冲器(包括已准备好发送的缓冲器) |
| 缓冲类型 | 只发送消息对象 | 发送缓冲器可配置为专用 Tx 缓冲器、Tx FIFO 或 Tx 队列 |
| 写入/更新发送消息 | 要求写入 IFx 寄存器 | 可以通过使用 Driverlib API 直接写入消息 RAM 来更新发送消息 |
图 7-1 使用 DCAN 发送