首页 > 其他 > 详细

串口卡死的问题

时间:2018-05-22 17:58:07      阅读:180      评论:0      收藏:0      [点我收藏+]

本来问题很简单,就是用ADC采集电池电量,然后把电量值让串口发出来

 

但是由于种种原因,串口必须改写成中断发送,,,不能用printf函数

这样,就出现了问题一:因为原来程序中有个隐藏很深的printf函数,,和我自己编写的中断输出函数冲突了,,,,找到后把printf函数去掉,,就能成功运行了

 

另一个问题找了很久,问题二的原因是初始配置,,,因为是在原来的程序基础上改,所以,一不小心,就把中断输出函数,放到了串口函数配置前面,,导致,还没有配置好就想输出,最终肯定是出不来数据的...这个问题,浪费了一点时间,,keil不会报错,,让我一顿好找

串口卡死的问题

原文:https://www.cnblogs.com/chulin/p/9073094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!