主题中讨论的其他器件: ISO1042-Q1
工具与软件:
您好!
我们将 AM2634与定制设计的硬件配合使用、其中包含 CAN 收发器"ISO1042-Q1 "以及 CCS 版本 12.7.0.00007和 XDS110调试器。
在使用 CAN FD 模式与两个节点通信时、我们面临 CAN 问题、同时第一个节点配置为 Tx ID 4、Rx ID 1、第二个节点配置为 Tx msg ID 1、Rx msg ID 4。 第一个节点每3秒传输一个数据包、第二个节点每1秒传输一个数据包。 最初、两个节点上的发送和接收都成功完成、但一段时间后、其中一个节点失去了中断状态 RX FIFO1元素、但在我的配置中、甚至未配置 FIFO 1、而是使用了专用消息缓冲区配置。 在 TRM 中提到、尝试写入大小为零的 RX FIFO 将导致该 RX FIFO 1元素丢失错误。 但如上所述、RX FIFO1未配置、但在全局过滤器配置中、它配置为接受与 RX FIFO1不匹配的帧、但没有此类不匹配的帧传输到总线中。
实际问题可能是什么?