打印
[AT32F413]

AT32F413关机过程中重启

[复制链接]
1208|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AT32F413控制管脚控制开关机,当关机时通过管脚控制MOS管关闭电源,关机过程中发现单片机重启了。
想问一下AT32F413是不是有低电压保护?怎么关闭这个功能
关机流程是,控制系统供电的gpio拉低,然后在while(1)中喂狗。正常是当电容的电被耗光后,就完成关机了。现在的情况是,当电容的打压降低后,mcu就复位了。



使用特权

评论回复
沙发
muyichuan2012| | 2021-5-3 19:49 | 只看该作者
可否把关机过程中nRST脚和VDD波形发一下。

使用特权

评论回复
板凳
bolin123|  楼主 | 2021-5-4 09:36 | 只看该作者
muyichuan2012 发表于 2021-5-3 19:49
可否把关机过程中nRST脚和VDD波形发一下。

现在手上没有示波器,简单描述一下现象:
开关机的逻辑就是关机的时候点按键然后EN拉高使能供电实现开机,开机时长按按键EN拉低断开供电实现关机。
之前这个电路是用在stm32f103的,功能正常,现在换成pin to pin的at32f413就出现关机时复位的现象了。
复位之后读RCC_GetFlagStatus发现是RCC_FLAG_PINRST复位。
程序都是用的AT的标准库重新实现的

使用特权

评论回复
地板
muyichuan2012| | 2021-5-6 09:22 | 只看该作者
先请看看IWDGRSTF有没有置位,可以先关了看门狗试试,担心和ST的主频不同,一些delay不一样引起看门狗复位。

使用特权

评论回复
5
单片小菜| | 2021-5-7 22:42 | 只看该作者
这个是一个很经典的电路,不错的。

使用特权

评论回复
6
嵌入小菜菜| | 2021-5-7 23:35 | 只看该作者
用示波器,抓一下波形看看咋回事。

使用特权

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

本版积分规则

2

主题

11

帖子

0

粉丝