如何排查GD32 MCU复位是由哪个复位源导致的?
创始人
2024-11-21 02:07:14
0

上期为大家讲解了GD32 MCU复位包括电源复位和系统复位,其中系统复位还包括独立看门狗复位、内核软复位、窗口看门狗复位等,在一个GD32系统中,如果莫名其妙产生了MCU复位,如何排查具体是由哪个复位源导致的呢?

GD32 MCU贴心的为大家提供了一个查看复位源的寄存器,如下图所示,该寄存器的bit26-bit31显示各种复位状态,其中LPRSTF表示发生过低功耗复位、WWDGTRSTF表示发上过窗口看门狗复位、FWDGTRSTF表示发生过独立看门狗复位、SWRSTF表示发生过系统软复位、PORRSTF表示发生过POR电源复位、EPRSTF表示发生过NRST引脚复位,这几个状态标志位为只读标志位,如果希望清除复位标志,可以通过置位bit24 RSTFC控制位实现。

那么该寄存器该如何使用进行查看异常复位源呢?

建议大家在主函数入口处先检查复位源寄存器,之后将产生的复位标志通过串口打印出来,然后再清除所有的复位源。第一次上电后会将所有的复位源全部清除,等下次产生异常复位后,将会通过串口打印产生复位的复位源,此复位源即为实际产生异常复位的源头。

以上即为本期讲解,如有问题或建议,欢迎评论区讨论。

更多GD32 MCU相关咨询:https://www.gd32bbs.com/

相关内容

热门资讯

分享透视!wepoker买钻石... 分享透视!wepoker买钻石有用吗,werplan有挂吗,方式教程(有挂讲解)-哔哩哔哩1、金币登...
盘点一款!!天天贵阳app破解... 盘点一款!!天天贵阳app破解版,wepoker怎么获得好牌,指南教程(有挂教学)-哔哩哔哩1、上手...
解谜透视!拱趴大菠萝怎么开挂!... 解谜透视!拱趴大菠萝怎么开挂!好像是有辅助攻略(有挂方针)-哔哩哔哩1、每一步都需要思考,不同水平的...
解密透视!hhpoker是正规... 解密透视!hhpoker是正规的吗,wepoker可以免费玩吗,手册教程(有挂技术)-哔哩哔哩1、w...
我来教教你!yy比鸡辅助真的假... 我来教教你!yy比鸡辅助真的假的,wpk私人局辅助是真的吗,指引教程(有挂方法)-哔哩哔哩运yy比鸡...
揭露透视!竞技联盟破解版最新版... 揭露透视!竞技联盟破解版最新版!都是有辅助攻略(有挂教学)-哔哩哔哩1、下载好竞技联盟破解版最新版正...
分享透视!sohoo竞技联盟辅... 分享透视!sohoo竞技联盟辅助器,we-poker靠谱吗,指南教程(真的有挂)-哔哩哔哩在进入so...
详细说明!闲逸透视app为什么... 详细说明!闲逸透视app为什么免费,悦扑克脚本,机巧教程(有挂教程)-哔哩哔哩1、闲逸透视app为什...
解谜透视!哈糖大菠萝有没有挂!... 解谜透视!哈糖大菠萝有没有挂!都是一直总是有辅助工具(有挂教程)-哔哩哔哩解谜透视!哈糖大菠萝有没有...
推荐透视!德州局透视脚本下载安... 推荐透视!德州局透视脚本下载安装最新版本,xpoker辅助器,大纲教程(有挂技术)-哔哩哔哩1、每一...