STM32无法进入主循环

2019-12-14 13:03发布

最近做了一个基于STM32F103的小系统,供电用的AC-DC模块,现在发现直接插220V插头后程序无法进入主循环。
原先我以为是插头瞬间的干扰导致的,加入TVS还是一样,现在通过软件看门狗,程序一直重启始终还是进不了while。第一次这么用,就遇到问题,头大。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
cl1cl1cl1cl1
1楼-- · 2019-12-17 19:16
加个复位芯片
makathy
2楼-- · 2019-12-17 22:27
上电复位时间长一点,初始化时候 delay
hyghyg1234
3楼-- · 2019-12-17 22:44
star_tale 发表于 2018-12-5 21:56
还有一种可能,外部中断被意外触发,而程序对这种异常中断没处理,就不停的复位,贴原理图上来看看 ...

复位是我加入看门狗才会有的,没有看门狗的情况程序初始化后直接卡死了。
hyghyg1234
4楼-- · 2019-12-18 04:21
 精彩回答 2  元偷偷看……
makathy
5楼-- · 2019-12-18 09:23
我遇到的类似的问题,main进来就delay了1s多的时间
大傻师
6楼-- · 2019-12-18 14:24
卡死之后插jlink attach然后打断点看停在哪里?

一周热门 更多>