码迷,mamicode.com
首页 > 其他好文 > 详细

串口卡死的问题

时间:2018-05-22 18:26:17      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:问题   ...   必须   函数   出现   初始   电量   原因   printf函数   

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

 

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

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

 

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

串口卡死的问题

标签:问题   ...   必须   函数   出现   初始   电量   原因   printf函数   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!