lxl113lxl113 发表于 2022-5-5 13:28

MM32F0010 断电再上电,没有运行程式

MCU正常工作电压为3.3V,断电后,VCC=0.4V左右,重新上电,MCU没有运行程式(需要很多次操作才会出现这样情况)。程式上,进入主程式有IO口变化可以判断,以及增加了HardFault_Handler进行复位功能。

饭蛋云清 发表于 2022-5-5 14:35

遇到过类似问题,断电后,vcc不会降为0会维持在0.5-0.7左右,再次上电会进入停滞状态,芯片原厂解释为 MCU设计问题,解决方案为
1. 加电阻将VCC放空
或 2. 换MCU型号

lxl113lxl113 发表于 2022-5-5 15:05

MM32F0010 断电再上电,没有运行程式

谢谢!其实是想知道具体原因。VCC电压掉电后,电压平稳时,再上电就没这个问题(进行上百次测试)。我们采用通过MCU控制,断电后马上拉VCC电压来解决这个问题,也可以不用理会这个问题。

天意无罪 发表于 2022-5-9 09:40

MM32F0010 断电再上电,没有运行程式

用的什么供电?负载有哪些?如果掉电VCC没有恢复到0V,肯定负载电路上有存储电荷的器件存在,如大电容。

fuqinyyy 发表于 2022-5-9 19:57

应该是你电路上的电容没放完电。

GlenX 发表于 2022-5-18 08:32

MM32F0010 断电再上电,没有运行程式

你的复位电路是什么样的?搜索
复制

tpgf 发表于 2022-6-2 20:16

看一下供电电压的波形

drer 发表于 2022-6-2 20:25

是什么样的程式啊

qcliu 发表于 2022-6-2 20:35

在什么情况下会 复位呢

coshi 发表于 2022-6-2 20:43

能判定卡在哪个地方了吗

kxsi 发表于 2022-6-2 20:51

供电的功率够吗

wiba 发表于 2022-6-2 21:00

只有刚下载完成之后的那次能正常运行是吗

E=MC2U 发表于 2022-6-9 14:44

本帖最后由 E=MC2U 于 2022-6-9 14:47 编辑

{:dizzy:}

lxl113lxl113 发表于 2022-7-21 19:35

规格书上写着:掉电阀值电压 0V。
页: [1]
查看完整版本: MM32F0010 断电再上电,没有运行程式