[AURIX™] 用TC334的CAN FD接口时,接收数据偶尔丢失,如何排查?

[复制链接]
79|12
cr315 发表于 2026-1-27 13:46 | 显示全部楼层 |阅读模式
本帖最后由 cr315 于 2026-1-27 14:24 编辑

用TC334的CAN FD接口时,接收数据偶尔丢失,如何排查?

duo点 发表于 2026-1-27 14:25 | 显示全部楼层
用万用表测量CAN_H和CAN_L之间的阻抗,正常应为60Ω
flycamelaaa 发表于 2026-1-27 15:26 | 显示全部楼层
可能是CAN总线两端未正确配置120Ω终端电阻,导致信号反射。
jcky001 发表于 2026-1-27 17:26 | 显示全部楼层
收发器电源是否稳定,用示波器监测收发器VCC引脚,观察是否有跌落或尖峰。
powerantone 发表于 2026-1-27 19:27 | 显示全部楼层
建议启用内部PLL补偿
solty 发表于 2026-1-27 19:28 | 显示全部楼层
可能是中断优先级冲突
solty 发表于 2026-1-27 21:29 | 显示全部楼层
在IfxCpu_Irq模块中提升CAN中断优先,并禁用中断嵌套
stormwind123 发表于 2026-1-27 22:30 | 显示全部楼层
接收FIFO溢出?读取CAN_FDR.RD寄存器,检查FIFO剩余空间。
七毛钱 发表于 2026-1-27 18:59 | 显示全部楼层
接收报文DLC超过协议栈缓冲区大小?
中国龙芯CDX 发表于 2026-1-29 09:59 | 显示全部楼层
一定要确认空间地址大小
AdaMaYun 发表于 2026-1-29 15:12 | 显示全部楼层
应该是接受的问题
AdaMaYun 发表于 2026-1-29 15:29 | 显示全部楼层
AdaMaYun 发表于 2026-1-29 15:12
应该是接受的问题

接收的问题
LOVEEVER 发表于 2026-1-29 23:16 | 显示全部楼层
数据的丢失一般是信号稳定性问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1735

主题

7673

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0