OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3262|回复: 3

【求助】关于HAL库串口中断的一些问题

[复制链接]

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2014-7-30
在线时间
32 小时
发表于 2020-10-7 09:23:51 | 显示全部楼层 |阅读模式
3金钱
N~EL3JN6YQ$HV]4}0XCSQG3.png
实际运行原子关于串口中断的代码,发现这个超时的部分根本进不去,我也想不明白为啥,求助!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2014-7-30
在线时间
32 小时
 楼主| 发表于 2020-10-7 09:31:00 | 显示全部楼层
好像串口会一直忙,一直忙,再也回不到就绪态,永远的卡在了这里
回复

使用道具 举报

13

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
277
金钱
277
注册时间
2014-7-30
在线时间
32 小时
 楼主| 发表于 2020-10-7 10:34:19 | 显示全部楼层
啊,就算U32的timeout也不可能大过HAL_MAX_DELAY了,毕竟HAL_MAX_DELAY就是FFFFFFFF了
回复

使用道具 举报

5

主题

356

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4638
金钱
4638
注册时间
2019-4-30
在线时间
902 小时
发表于 2020-10-7 14:22:25 | 显示全部楼层
用一个定时器去定时检查错误标志位,然后清除之后重新初始化串口
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-17 10:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表