打印

被can总线搞死了

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

相关帖子

沙发
eydj2008| | 2018-12-30 18:47 | 只看该作者
CAN是可以并线的 为什么要用四路?
你一个MCU有四路CAN?

使用特权

评论回复
板凳
tyw| | 2018-12-31 10:25 | 只看该作者
地板
山东电子小菜鸟| | 2018-12-31 17:16 | 只看该作者
不是很了解

使用特权

评论回复
5
qinlu123| | 2019-1-1 08:46 | 只看该作者
stm32的4系才有两个CAN控制器,你用的啥芯片。

使用特权

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

感谢T叔

使用特权

评论回复
7
一心爱你|  楼主 | 2019-1-2 23:44 | 只看该作者
本帖最后由 一心爱你 于 2019-1-2 23:49 编辑

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

easy.png (122.31 KB )

easy.png

使用特权

评论回复
8
qinlu123| | 2019-1-3 10:21 | 只看该作者
一心爱你 发表于 2019-1-2 23:44
图片是设计的电路,也是之前验证过的,很郁闷

120欧阻抗匹配没加吗

使用特权

评论回复
9
凯帝斯| | 2019-3-18 15:09 | 只看该作者
   微信交流群

使用特权

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

使用特权

评论回复
11
凯帝斯| | 2019-3-27 14:05 | 只看该作者
加  v及学习交流群  KTS2018

使用特权

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

本版积分规则

24

主题

276

帖子

1

粉丝