被can总线搞死了

[复制链接]
3361|11
手机看帖
扫描二维码
随时随地手机跟帖
一心爱你|  楼主 | 2018-12-29 22:31 | 显示全部楼层 |阅读模式
最近新打的板子,使用了4路can,收发器是TJA1145,电路设计完全一致,只有两路出现问题,现象很奇怪:1、can无报文,重新换收发器即可正常运行测试代码直发不收,但是刷写验证过的正式代码后,上电出现故障报文,随后总线无报文,怀疑进入busoff状态;2、一路can测试代码可正常收发报文,随后下电一分钟内上电则此路CAN无报文,若等待3,5分钟再上电则此路正常。   请各路大神指点一下,该从哪里入手整改

相关帖子

eydj2008| | 2018-12-30 18:47 | 显示全部楼层
CAN是可以并线的 为什么要用四路?
你一个MCU有四路CAN?

使用特权

评论回复
不是很了解

使用特权

评论回复
qinlu123| | 2019-1-1 08:46 | 显示全部楼层
stm32的4系才有两个CAN控制器,你用的啥芯片。

使用特权

评论回复
评论
一心爱你 2019-1-2 23:34 回复TA
TC275,可复用CANFD 
一心爱你|  楼主 | 2019-1-2 23:33 | 显示全部楼层
tyw 发表于 2018-12-31 10:25
〓◆ CAN总线相关专辑 11册 122M ◆〓 有增补! 2018.12.31 new

感谢T叔

使用特权

评论回复
一心爱你|  楼主 | 2019-1-2 23:44 | 显示全部楼层
本帖最后由 一心爱你 于 2019-1-2 23:49 编辑

图片是设计的电路,也是之前验证过的,很郁闷
easy.png

使用特权

评论回复
qinlu123| | 2019-1-3 10:21 | 显示全部楼层
一心爱你 发表于 2019-1-2 23:44
图片是设计的电路,也是之前验证过的,很郁闷

120欧阻抗匹配没加吗

使用特权

评论回复
凯帝斯| | 2019-3-18 15:09 | 显示全部楼层
625624960656249080.jpg    微信交流群

使用特权

评论回复
lvface123654| | 2019-3-18 17:04 | 显示全部楼层
首先确认CAN物理层芯片是否带隔离,如果带隔离外部供电要用同一个电源
然后确认首未需要做阻抗配对,一般是接120ohm电阻。
最后就是软件的设置了滤波器,ID过滤这些的,KPS什么的。
我之前遇到问题时IC型号来错了,3.3v变5v能用没仔细看,就是不稳定。

使用特权

评论回复
凯帝斯| | 2019-3-27 14:05 | 显示全部楼层
加  v及学习交流群  KTS2018

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

276

帖子

1

粉丝