打印
[技术讨论]

CAN总线支持外部回环测试吗?

[复制链接]
271|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dffzh|  楼主 | 2025-7-7 14:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dffzh 于 2025-7-7 14:53 编辑

目的是想验证CAN收发器是否正常工作,CAN1_H和CAN1_L之间短接了一个120欧姆电阻,MCU发送数据出来,但实测收不到数据;
不知道CAN总线到底支持这种外部回环测试吗?

使用内部回环测试(主要用来验证代码逻辑)是正常的,说明代码上没有问题。

使用特权

评论回复

相关帖子

沙发
数码小叶| | 2025-7-7 21:14 | 只看该作者
这不是正常的can总线么,没有所谓的外部回环,120欧姆电阻也就是终端电阻。。。。

使用特权

评论回复
评论
dffzh 2025-7-8 08:45 回复TA
好的,感谢! 
板凳
ningling_21| | 2025-7-8 07:50 | 只看该作者
这样相当于开路不可能收到数据,用两个同样的电路(两个MCU互发)可以实现
把CAN1_TX和CAN1_RX短接也可以

使用特权

评论回复
评论
dffzh 2025-7-8 08:47 回复TA
感谢! 
dffzh 2025-7-8 08:46 回复TA
是的,两个MCU互发是可以用来测试收发器;短接没办法验证收发器是否正常工作。 
地板
Chad1989| | 2025-7-8 08:25 | 只看该作者
环回测试是自己的输出可以被读回来

使用特权

评论回复
评论
dffzh 2025-7-8 08:48 回复TA
是的,以为有外部回环测试,既然没有,只能再加个板子相互通信来测试了。 
5
幻境之眼| | 2025-7-8 13:18 | 只看该作者
短接?CAN的物理电平要看下他是电压差来决定高低电平的 ,你短接要烧坏的

使用特权

评论回复
评论
dffzh 2025-7-8 13:26 回复TA
我还是再拿一个板子互通测试比较好,是怕烧坏。 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

75

主题

935

帖子

16

粉丝