通过测试定位问题
当通过现有信息无法判断问题所在时,,,则需要对CAN接口举行测试,,,定位问题点。。。。。。已推测出问题所在时,,,也可以对CAN接口举行测试,,,以验证推测与解决效果。。。。。。
1、阻抗丈量
在产品断电、或从PCB卸下后,,,使用数字万用表丈量模�???楦饕抛杩故欠褚斐�。。。。。。若泛起短路情形,,,说明模�???榛蛳喙亓缏酚兴鸹嫡飨�。。。。。。 测试时,,,TXD、RXD、VCC以GND为参考;CANH、CANL以CANG为参考。。。。。。
2、检测模�???楣┑绲缪�
产品上电,,,使用数字万用表丈量模�???閂CC-GND之间电压,,,电压应该在模�???檎9┑绻婺D�。。。。。。若电压值显着低于正惯例模,,,且模�???榉⑷妊现兀�,,则内部可能保存短路情形。。。。。。若模�???榉⑷攘空�(通例温升15℃),,,则需要检查外部供电电路是否异常。。。。。。
3、检测发送波形
使用示波器测试TXD引脚,,,以及CANH、CANL的差分波形,,,检查波形的幅值巨细、波特率、波形质量、TXD和CAN差分波形是否对应等。。。。。。
4、检测吸收波形
使用示波器测试RXD引脚,,,以及CANH、CANL的差分波形,,,检查波形的幅值巨细、波特率、波形质量、RXD和CAN差分波形是否对应等。。。。。。
5、检测CAN总线波形
使用示波器测试CANH、CANL的波形,,,检查显性电平、隐性电平、位时间等参数是否准确。。。。。。
若是经由以上测试,,,均未发明CAN收发器异常情形,,,则可基本扫除硬件问题,,,进一步剖析需要举行软件层面的故障排查。。。。。。

