找回密码
 立即注册
查看: 219|回复: 2

请教32G12K128手册9.1.4 中复位标志寄存器(RSTFLAG)的使用

[复制链接]
  • 打卡等级:以坛为家III
  • 打卡总天数:684
  • 最近打卡:2026-04-04 05:32:39

54

主题

259

回帖

1434

积分

金牌会员

积分
1434
发表于 2025-11-4 16:31:01 | 显示全部楼层 |阅读模式

有2个问题请教大家:
1、这个寄存器中的WDTRSTF位,手册中的解释是“读 1:当前的复位是由看门狗溢出所触发”,也就是说,MCU可以自己识别本次复位是看门狗复位,还是上电复位?
     手册中复位后RSTFLAG的值是“XXX10100”,也就是说WDTRSTF的默认值是0,指的是上电复位的值是0?

2、例程中有        "RSTFLAG |= 0x04;   //设置看门狗复位需要检测P3.2的状态,否则看门狗复位后进入USB下载模式 "一句,我的电路板中,P3.2是浮空的,没有使用,也需要执行这一句吗?P3.2模式设为准双向可以吗?,为了可靠地进行看门狗复位,P3.2的初值设为1还是0好一些?谢谢。


回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:725
  • 最近打卡:2026-03-30 12:09:34
已绑定手机

97

主题

7246

回帖

1万

积分

超级版主

积分
13798
发表于 2025-11-4 17:52:20 | 显示全部楼层
WDTRSTF 上电为0,看门狗复位后变为1
RSTFLAG |= 0x04 的意思是 SWRSTF 置1,清除软件复位标志
例程仅供参考,根据你想实现的功能编写程序,你需要明确需的是想要实现什么功能
回复

使用道具 举报 送花

  • 打卡等级:以坛为家III
  • 打卡总天数:684
  • 最近打卡:2026-04-04 05:32:39

54

主题

259

回帖

1434

积分

金牌会员

积分
1434
发表于 2025-11-7 09:46:44 | 显示全部楼层
Debu*** 发表于 2025-11-4 17:52
WDTRSTF 上电为0,看门狗复位后变为1
RSTFLAG |= 0x04 的意思是 SWRSTF 置1,清除软件复位标志
例程仅供参 ...

好的,谢谢版主的回复,看来我是对MCU复位的过程还理解的不彻底,我再仔细看看手册,领会下,有不理解的再来请教,谢谢。
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-4-4 17:46 , Processed in 0.121563 second(s), 53 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表