串口中断影响主程序进程

2019-07-21 04:52发布

各位大佬好
是这样的 我用串口3读取mpu6050的角度信息 这是我的代码
然后**串口助手 数据一直是0  根据程序 应该是lcd上面有文字信息显示 但是没有
拔掉PB10和PB11才回显示 想知道是不是没有清理标志位(我加了好像也没用)
1.png 2.jpg 3.png 4.png
5.jpg


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
予惟gogo
1楼-- · 2019-07-21 19:32
tgw860910 发表于 2019-2-19 11:06
别在中断里处理数据

谢谢大佬 小白想请问怎么处理比较好呢
tgw860910
2楼-- · 2019-07-21 21:34
吧收到的数据缓存到队列里,然后在主循环里处理
予惟gogo
3楼-- · 2019-07-22 02:49
白菜菜 发表于 2019-2-27 15:05
在中断里只做接收,比如放个数组,然后在主程序里对 数组进行处理。可以用循环缓冲的方式!

多谢多谢啦
予惟gogo
4楼-- · 2019-07-22 04:13
 精彩回答 2  元偷偷看……

一周热门 更多>