打印
[STM32H5]

STM32的CAN通信究竟有多稳定?

[复制链接]
578|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
使用STM32的CAN接口进行多节点通信时,数据传输是否容易出现问题?它的稳定性如何?有没有什么优化技巧?

使用特权

评论回复
沙发
515192147| | 2025-3-11 19:24 | 只看该作者
本帖最后由 515192147 于 2025-3-13 09:36 编辑

很稳定的我们在 电厂的 项目,基本 不 丢 包的

详细见:
开源CAN现场总线源程序使用说明.pdf (2.54 MB)




使用特权

评论回复
板凳
夜阑风雨| | 2025-4-14 01:05 | 只看该作者
一般来说很稳的,而且CAN的速率很高,非常不错

使用特权

评论回复
地板
远山寻你| | 2025-4-14 02:24 | 只看该作者
CAN总线采用差分信号传输,抗干扰能力强,适合长距离通信

使用特权

评论回复
5
一秒落纱| | 2025-4-14 03:14 | 只看该作者
支持多节点同时竞争总线,无主从之分,所有节点平等

使用特权

评论回复
6
光辉梦境| | 2025-4-14 04:35 | 只看该作者
CAN内置CRC校验、位填充、应答机制,自动重发错误帧,确保数据完整性

使用特权

评论回复
7
江河千里| | 2025-4-14 05:34 | 只看该作者
高速信号线(如CAN_H/CAN_L)未正确布线或屏蔽,可能导致位错误

使用特权

评论回复
8
暖了夏天蓝了海| | 2025-4-14 06:25 | 只看该作者
终端电阻不匹配,总线两端未正确配置120Ω终端电阻,信号反射导致波形畸变

使用特权

评论回复
9
别乱了阵脚| | 2025-4-14 07:37 | 只看该作者
波特率不一致,节点间波特率偏差超过±0.5%,可能引发通信失败

使用特权

评论回复
10
淡漠安然| | 2025-4-14 08:06 | 只看该作者
软件冲突,多个节点同时发送高优先级帧,导致总线过载

使用特权

评论回复
11
冰春彩落下| | 2025-4-14 09:11 | 只看该作者
总线两端必须连接120Ω终端电阻,中间节点无需连接

使用特权

评论回复
12
三生万物| | 2025-4-14 10:55 | 只看该作者
建议使用示波器测量CAN_HCAN_L的差分电压(典型值:2V

使用特权

评论回复
13
欢乐家园| | 2025-4-30 23:59 | 只看该作者
还能上新框架吗?

使用特权

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

本版积分规则

64

主题

4578

帖子

1

粉丝