[信息] 关于stm32 can 通信的 bit dominant error

[复制链接]
673|3
 楼主| jcky001 发表于 2021-6-4 14:27 | 显示全部楼层 |阅读模式
我刚刚开始用stm32 做can通信,遇到一个问题。我用的HAL 库 “SET_BIT(hcan->Instance->sTxMailBox[transmitmailbox].TIR, CAN_TI0R_TXRQ);” 这条语句执行完后 寄存器 有位错误提示 LEC 设置成5 :位显性错误 bit dominant error. 以为是硬件错误,但是即使设置成 静默回环模式 问题依旧。检查设置没有问题,

171242dge3bkzxkka3jl3e.png 171242j8tvylktg283gg8q.png

豌豆爹 发表于 2021-6-4 14:46 | 显示全部楼层
看看是不是配置的问题
七毛钱 发表于 2021-6-4 14:47 | 显示全部楼层
如果回环模式下还有问题的话,那就是配置的问题了
海滨消消 发表于 2021-6-4 14:47 | 显示全部楼层

建议看一下官方的例程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1650

主题

5714

帖子

6

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