CAN不能推出休眠模式

发布于 2020-09-11 21:21:31

正在学习CAN通信这块内容,参照其他添加驱动的历程,首先用CUBEMX生成CAN管脚的初始化代码,随后在setting中打开CAN,同时在board.h中添加

#define BSP_USING_CAN

#define BSP_USING_CAN1

在stm32f4xx_hal_conf.h使能can模块,但是在main函数中能找到设备,初始化返回-1,查找代码发现CAN始终在休眠模式,请问我这样的初始化过程是不是有问题,所以才导致CAN没有退出休眠,请大神赐教,感谢啦!

1.png
2.png
3.png
4.png
6.png
7.png

查看更多

关注者
0
被浏览
175
taoxu991
taoxu991 2020-09-18

改AutoWakeUp = ENABLE;就行了

1 个回答

撰写答案

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

发布
问题

分享
好友