欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于stm8的调试方法,该怎么解决

更新时间: 2014-01-05 03:14:35 责任编辑: Author_N1

 

关于stm8的调试方法
我目前在学习stm8板子,弄了个stm8l051芯片的温度传感器模块,程式思路是利用定时器每隔500ms去采集adc转换过来的温度数据,显示到LED数字灯上,但实际测试时发现它并一定按照这个时间间隔去采集,有时15秒,有时几秒,我想利用printf跟踪,但发现printf也会被中断,请问还能怎么调试跟踪的方法?我用的是iar for stm8软件
--参考方法--
流程不复杂应该很好调试啊,间隔时间长达十几秒,多暂停几次就应该能发现时间耗在哪了
--参考方法--
排除法,逐步增加代码
--参考方法--
讲printf的数据放到buff然后在串口中断发送出来,不影响原始代码
--参考方法--
另外可以尝试一下我刚移植好的atom threads ,你说的计时和串口打印都已经可以用了
https://github.com/cpuwolf?tab=activity
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:14:35
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/19974/
本文WWW.DOC100.NET DOC100.NET版权所有。