STM32上电初始化后系统复位问题

2019-07-21 06:52发布

我想设计一个程序,可以让STM32F103各种初始化后,能够执行一次系统复位,类似于上电后,按下复位按钮,在这里不是手动按下,而是程序来操作。
但是有一个问题,程序复位后,会出现再一次执行初始化,然后又复位,这样反复复位,就达不到效果了。我想要的是上电初始化后只复位一次,不知道程序该怎么设计。
在硬件上,随便使用一个IO连接到NRST或使用三极管做开关管连接到NRST就可以了。
不知哪位大神能够替我点睛。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
liyanjun9505
2019-07-22 07:24
warship 发表于 2018-7-31 12:41
如果按下复位键可以刷新,只有两种情况,一是显示屏有复位接口,并且与系统的复位连接在一起,这种情况下 ...

显示屏确实没有复位引脚。显示屏是迪文的触摸电容屏,只有串口信号。由于上电后,触摸屏只显示初始状态,所以单片机上的外设状态只有在复位后,显示屏才能正常显示。这点我向迪文的工作人员咨询过,没办法呀。

一周热门 更多>