您好!
我看到在运行一段时间后、Rx FIFO0状态寄存器显示 RX FIFO0 FULL 状态。
为了查看具体情况、我开始每1秒读取一次 FIFO0状态寄存器、然后发现就在设置 FIFO0 FULL 状态之前、状态寄存器读取显示为0x88000000。 从数据表中看、这些是保留位。 此外、一旦显示该值、连续读取 FIFO0状态会显示填充索引在未生成水线中断的情况下不断增加、最终以 FIFO0满状态结束、但已设置。
现在添加一些背景信息、我将在测试模式下使用 tcan4551、通过 TXD 和 RXD 连接连接的外部收发器。 我还有一些滤波器、已启用 xid 滤波器。 不使用 sid 过滤器,因此我将 SIDNumElements 设置为0。
在我点击这个案例、然后整个通信停止之前、一切似乎都按预期工作。
对这些位是什么以及它们为什么被设置有任何指针? 对调试还有什么其他想法吗?
谢谢!
GT