Thread 中讨论的其他器件:SysConfig
您好!
我尝试使用 CAN FD 标称速度1MHz 和数据4MHz、每~8-8.5秒会收到一条重复错误消息 
我的程序非常简单(为了简化调试)-它只发送 TX 电报(请参阅随附的打印屏幕)
我已经检查了我的硬件参数、并使用示波器来检查信号、一切正常。
一些背景:
在转至4Mhz 之前、我已经检查了使用2MHz 数据速率以查看我的时钟和配置是否正确-在2MHz 速率下、CAN FD 工作正常、完全没有错误。
只有4 MHz 的速率才会出现此问题。
检查 PSR 寄存器-我可以看到"被动错误"被打开-但是、这意味着检测到超过127个错误帧
当我查看 LEC 或 LEC 位时-该值一直停留在0x7 ->这意味着与之前相同的状态(这在2速率和4速率下发生)-所以我可以从其中获取任何数据。
我还尝试更改 DBTP 和 TDCR 寄存器、以查看它是否有用-但没有成功。
寻求您的帮助
非常感谢



