• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

CAN总线调试问题

liulangzhe 2018-08-25 浏览量:1014
TJA1050/1040CAN接收芯片与主芯片的的RXCAN与TXCAN接口电路电压,测量一直是5V,请问一下,这是啥原因。注:电路不通,芯片是完好的。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先确定一下你的程序里面已经初始化了CAN IO设置正确,然后测一下主控的CAN 引脚输出的波形
    • 发布于 2018-08-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • can总线需要两个设备接入总线,一个can设备不接入总线不会有收发数据,您测量时候没有电平变化先看下can总线上电阻是否是60欧姆,如果总线上有错误,can芯片会保护,不会有电平变化。最好上电路图看看您的电路和您是怎样接入总线的。
    • 发布于2018-08-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 你换过芯片确认芯片正常么,一般CAN通讯都是有一个上位机,两个协议从机,具体是如何测量的,示波器看的没有波动么?从机是有can接口,正常的么?建议两边一起检查!

    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 你的CAN通信有做好阻抗匹配吗?最好是检查一下你的通信线路阻抗
    • 发布于2018-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN总线要做好阻抗匹配,你要查看你的阻抗匹配是不是合适
    • 发布于2018-09-17
    • 举报
    • 评论 0
    • 0
    • 0

  • CAN总线调试的话你可以买一个现成的CAN总线调试器,直接用调试器就可以调试
    • 发布于2018-09-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 要先排查一下软件的电路连接,检查电路的连通和匹配电阻,其次排查你的设备地址
    • 发布于2018-09-22
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

CAN总线调试问题