[MM32硬件] MM32F0010 断电再上电,没有运行程式

[复制链接]
444|5
手机看帖
扫描二维码
随时随地手机跟帖
lxl113lxl113|  楼主 | 2022-5-5 13:28 | 显示全部楼层 |阅读模式
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 断电再上电,没有运行程式

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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则