STM8L超低功耗应用,接仿真器和不接仿真器结果不一致

2019-12-20 21:35发布

各位,我正在做一个STM8L151的超低功耗数据采集应用,主要使用了串口和ADC还有IIC,使用片内的RC振荡器,作为时钟源。现在发现很奇怪的问题,就是代码在挂接仿真器ST—LINK时是正常的,不接仿真器就不正常,具体表现在串口有时有乱码,有时halt操作变成了RESET,导致程序状态机都是乱的,有谁碰到过类似的情况吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
wye11083
1楼-- · 2019-12-20 23:49
有可能是jlink校准了片内振荡器。我印象这stm系列都可以校准。
angler12
2楼-- · 2019-12-21 00:39
检测下内部RC的精度能不能满足你的要求
ccstc
3楼-- · 2019-12-21 06:20
我遇到过,是自己的程序时隙间隔没有控制好造成的
cooltommy
4楼-- · 2019-12-21 08:59
楼上的兄弟,自己的程序间隔会受仿真器影响吗?感觉有点奇怪了,我以为仿真器只会控制reset、swim这些信号而已,处理器跑多快是干涉不了的

一周热门 更多>