[STM32G4] CAN总线挂了几个节点就不动了,是电阻没插对吗?

[复制链接]
 楼主| 公羊子丹 发表于 2025-5-7 07:27 | 显示全部楼层 |阅读模式
我在终端加了120欧,但一多节点就收不到,是布线长度还是波特率问题?
Clyde011 发表于 2025-5-7 07:33 | 显示全部楼层
路线超过多少米了?终端阻抗可能得调。
 楼主| 公羊子丹 发表于 2025-5-7 07:34 | 显示全部楼层
会不会是终端电阻加多了?
周半梅 发表于 2025-5-7 07:35 | 显示全部楼层
我试过波特率一高就不稳,跟节点数有关。
帛灿灿 发表于 2025-5-7 07:36 | 显示全部楼层
布线有没有做成环?那样会反射。
童雨竹 发表于 2025-5-7 07:37 | 显示全部楼层
GND要共地,不然也挂。
万图 发表于 2025-5-7 07:37 | 显示全部楼层
加个示波器看看总线波形呗。
Wordsworth 发表于 2025-5-7 07:38 | 显示全部楼层
你用的是普通CAN还是CAN FD?
Bblythe 发表于 2025-5-7 07:39 | 显示全部楼层
看下是不是某个节点上电不对?
Pulitzer 发表于 2025-5-7 07:40 | 显示全部楼层
我之前换个驱动芯片就好了。
Uriah 发表于 2025-5-7 07:41 | 显示全部楼层
多节点得考虑负载电容了。
一秒落纱 发表于 2025-5-12 15:50 | 显示全部楼层
估计是你的逻辑有问题吧,是不是哪里程序没处理好

光辉梦境 发表于 2025-5-12 16:30 | 显示全部楼层
你先2个设备组CAN试试是否正常交互,好用之后再多加节点试试

您需要登录后才可以回帖 登录 | 注册

本版积分规则

182

主题

6167

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部