仿真时出现core is held in reset 不知道为什么。

2019-07-21 03:23发布

 刚学STM32F系列,用STM32F100C8做个跑马灯,程序运行中老是出现 死机,复位也不管用,外部RC复位端老是保持1V左右电压,ST link 仿真时出现 core is held in reset,提示,无法仿真,程序不能下载到芯片,但断电等上一段时间,一般是几十分钟,重新上电,程序又能正常工作了。此时ST LINK 仿真器也能仿真了。不知道为什么?
core is held in reset 是什么问题?请各位指教。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
lsddata
1楼-- · 2019-07-21 05:09
回复【楼主位】lsddata:
还有就是板子在正常运行时,数字电源外部供电5V,经1117变成3.3V,板子工作时数字电源的的电流显示很不稳定,一般电流为15mA左右,但有时会变到40mA,然后慢慢的又变到十几毫安,最高时电流会变到100mA,不知道为什么。但指示灯闪烁正常。运行一段时间就变成上面说的现象,死机,断电重启也不起作用,仿真器也不起做用,连接不上。提示Core is held  in  reset.不知道为什么?
正点原子
2楼-- · 2019-07-21 09:53
如果RST是1V,那肯定不正常,检查硬件。
yangdongwei
3楼-- · 2019-07-21 14:23
 精彩回答 2  元偷偷看……
otto1230
4楼-- · 2019-07-21 17:46
今天我也遇到了,reset引脚电压1.1V左右,怀疑是电容漏电,换一个复位电容就好了

一周热门 更多>