stm32f105B6 C6 测试CAN 问题

发布于 2020-10-26 11:15:56

can.c初始化方式是:先初始化CAN,启动CAN,再设置中断,出现问题:CAN发送失败!
修改can.c里面的初始化方式:先设置中断,再初始化启动CAN,出现问题:CAN发送卡死在rt_completion_wait。。
两种方式CAN总线报错:消极错误,
期待大神解决。。。

查看更多

关注者
0
被浏览
296
1 个回答
RTThreadNiu
RTThreadNiu 2020-10-26

补充:用的 4.0.2版本,can注册已成功:从sdk里面拷贝的drv_can.c drv_can.h
补充:使用的是:HAL_CAN_MODULE_ENABLED 非:HAL_CAN_LEGACY_MODULE_ENABLED

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览