童雨竹 发表于 2025-5-3 07:19

CAN总线速率调得太高会丢包?

用了500Kbit就偶尔收不到帧,是线缆问题,还是MCU处理不过来了?

Clyde011 发表于 2025-5-3 07:24

开双缓冲试试看效果。

公羊子丹 发表于 2025-5-3 07:25

500K我也丢过,降成250K就稳了。

周半梅 发表于 2025-5-3 07:26

是不是终端电阻没加?

帛灿灿 发表于 2025-5-3 07:26

线缆多长?超过10米就不稳了。

童雨竹 发表于 2025-5-3 07:27

MCAN模式比bxCAN稳定些。

万图 发表于 2025-5-3 07:28

收数据用FIFO模式更安全点。

Wordsworth 发表于 2025-5-3 07:29

G431的CAN要开时钟别忘了。

Bblythe 发表于 2025-5-3 07:30

是不是主从频率配得不一样?

Pulitzer 发表于 2025-5-3 07:30

有没有试过抓CAN帧看看具体丢哪?

Uriah 发表于 2025-5-3 07:32

我觉得滤波器配错也会丢。
页: [1]
查看完整版本: CAN总线速率调得太高会丢包?