CAN-FD 模块支持传统 CAN 和 CAN FD(具有灵活数据速率的 CAN)规范。CAN FD 特性可实现高吞吐量和增加每个数据帧的有效负载。传统 CAN 和 CAN FD 器件可以在同一网络中共存,不会发生任何冲突。
CAN-FD 模块具有下列特性:
- 符合 CAN 协议 2.0 A、B 和 ISO 11898-1 标准
- 完全支持 CAN FD(每帧最多 64 个数据字节)
- 支持 AUTOSAR 和 SAE J1939
- 多达 32 个专用发送缓冲器
- 可配置的发送 FIFO,最多 32 个元素
- 可配置的发送队列,最多 32 个元素
- 可配置的发送事件 FIFO,最多 32 个元素
- 多达 64 个专用接收缓冲器
- 两个可配置的接收 FIFO,每个 FIFO 最多 64 个元素
- 多达 128 个 11 位滤波器元素
- 内部环回模式,用于实现自检
- 可屏蔽中断,两个中断线路
- 两个时钟域(CAN 时钟/主机时钟)
- 奇偶校验/ECC 支持 — 消息 RAM 单错校正双错检测 (SECDED) 机制
- 消息内存容量已满(4352 个字)。