打印

GD32 多次软件复位后死机

[复制链接]
1700|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lichunhua123456|  楼主 | 2023-9-16 18:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做远程升级的时候,测试时偶尔发现多次软件复位后GD32F103单片机死机了,复位引脚强制复位也无法复位启动,只能断电重启才能启动,有遇到过的大神吗?

使用特权

评论回复
沙发
lichunhua123456|  楼主 | 2023-9-16 18:39 | 只看该作者
最小系统,测试程序为最简,初始化IO后,闪烁led,然后使用软件复位,一直循环,然后过一段时间就死机了,死机时间不定长

使用特权

评论回复
板凳
zeshoufx| | 2023-9-18 09:41 | 只看该作者
lichunhua123456 发表于 2023-9-16 18:39
最小系统,测试程序为最简,初始化IO后,闪烁led,然后使用软件复位,一直循环,然后过一段时间就死机了, ...

程序多大,,,用的哪款芯片?

使用特权

评论回复
地板
lichunhua123456|  楼主 | 2023-9-18 10:38 | 只看该作者
GD32F103RET6,程序很小,就初始化IO,然后复位

使用特权

评论回复
5
trucyw| | 2023-9-18 10:54 | 只看该作者
有没有量测看复位是否生效

使用特权

评论回复
6
lichunhua123456|  楼主 | 2023-9-18 12:28 | 只看该作者
复位按键都是无效的,另外我同时测试了几个板子,其中一台的死机后再也无法启动,重新上电也不行,使用stlink读flash,发现0x80000000开始的地方全变成0xff了,长度有20k左右,不知道什么原因

使用特权

评论回复
7
gxs64| | 2023-9-18 16:33 | 只看该作者
买到y货

使用特权

评论回复
8
laocuo1142| | 2023-9-19 15:29 | 只看该作者
检查复位电路是否存在问题,如电容是否过小,电阻是否过大等。

使用特权

评论回复
9
flycamelaaa| | 2023-9-19 15:30 | 只看该作者
检查程序代码是否存在问题,如无限循环、栈溢出等

使用特权

评论回复
10
Bowclad| | 2023-9-27 19:53 | 只看该作者
是不是程序配置的问题啊

使用特权

评论回复
11
Undshing| | 2023-9-27 21:55 | 只看该作者
按复位都无效?

使用特权

评论回复
12
tpgf| | 2023-10-11 12:12 | 只看该作者
楼主使用的是哪种软件复位方式呢

使用特权

评论回复
13
qcliu| | 2023-10-11 14:15 | 只看该作者
请问程序运行的环境干扰信号多吗

使用特权

评论回复
14
drer| | 2023-10-11 15:48 | 只看该作者
死机现象发生的频率高吗?测量一下电压

使用特权

评论回复
15
coshi| | 2023-10-11 16:33 | 只看该作者
复位引脚那边是如何连接的呀?是不是走线不好引入干扰了

使用特权

评论回复
16
kxsi| | 2023-10-11 16:50 | 只看该作者
断电重启之后不重新烧写程序也能正常运行是吗

使用特权

评论回复
17
wiba| | 2023-10-11 17:12 | 只看该作者
每次复位或者说死机的位置相同吗

使用特权

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

本版积分规则

1

主题

5

帖子

0

粉丝