童雨竹 发表于 2025-6-4 07:19

CAN总线不报错但一直没数据,是哪里搞错了吗

CAN初始化后不报bus off,中断也不进,就是收不到数据,逻辑分析仪上也看不到帧。

Clyde011 发表于 2025-6-4 07:25

检查下时钟源是不是稳定。

公羊子丹 发表于 2025-6-4 07:25

检查一下终端电阻有没有接好。

周半梅 发表于 2025-6-4 07:26

跟对面设备波特率对上了吗?

帛灿灿 发表于 2025-6-4 07:27

CAN要记得进入正常模式。

童雨竹 发表于 2025-6-4 07:28

我的G4之前是引脚复用没配对。

万图 发表于 2025-6-4 07:29

启动了接收 FIFO 吗?

Wordsworth 发表于 2025-6-4 07:30

波形抓一下看看有没有ACK。

Bblythe 发表于 2025-6-4 07:31

配错ID滤波器也会收不到。

Pulitzer 发表于 2025-6-4 07:32

要用 HAL_CAN_Start。

Uriah 发表于 2025-6-4 07:34

你是正常帧还是扩展帧?

发的非官方的 发表于 2025-6-25 07:34

CAN初始化后不报bus off,中断也不进,就是收不到数据,逻辑分析仪上也看不到帧。
页: [1]
查看完整版本: CAN总线不报错但一直没数据,是哪里搞错了吗