请教定时器中断中处理串口中断问题

2019-07-20 16:48发布

各位大神,问题如下:功能要求:每秒stm32采样一次ads中的数据,并通过串口发给上位机,通过每秒在定时器回调函数中发送一次从ads中接收到的数据(我设置的串口中断的优先级比定时器的中断要高),但是接收到的数据一组正常,一组是0;如图:但在主函数中接收ads中的数据并发送就是正常的。请问各位引起这种状况的原因是什么?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
娇娇
1楼-- · 2019-07-20 22:08
此问题由于ADC的通道模式设置引起,将ADC的自动模式改为手动模式即可~
OIKSMT32
2楼-- · 2019-07-20 23:58
 精彩回答 2  元偷偷看……
娇娇
3楼-- · 2019-07-21 01:42
 精彩回答 2  元偷偷看……

一周热门 更多>