GD32 多次软件复位后死机

[复制链接]
2364|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,然后复位
trucyw 发表于 2023-9-18 10:54 | 显示全部楼层
有没有量测看复位是否生效
 楼主| lichunhua123456 发表于 2023-9-18 12:28 | 显示全部楼层
复位按键都是无效的,另外我同时测试了几个板子,其中一台的死机后再也无法启动,重新上电也不行,使用stlink读flash,发现0x80000000开始的地方全变成0xff了,长度有20k左右,不知道什么原因
gxs64 发表于 2023-9-18 16:33 | 显示全部楼层
买到y货
laocuo1142 发表于 2023-9-19 15:29 | 显示全部楼层
检查复位电路是否存在问题,如电容是否过小,电阻是否过大等。
flycamelaaa 发表于 2023-9-19 15:30 | 显示全部楼层
检查程序代码是否存在问题,如无限循环、栈溢出等
Bowclad 发表于 2023-9-27 19:53 | 显示全部楼层
是不是程序配置的问题啊
Undshing 发表于 2023-9-27 21:55 | 显示全部楼层
按复位都无效?
tpgf 发表于 2023-10-11 12:12 | 显示全部楼层
楼主使用的是哪种软件复位方式呢
qcliu 发表于 2023-10-11 14:15 | 显示全部楼层
请问程序运行的环境干扰信号多吗
drer 发表于 2023-10-11 15:48 | 显示全部楼层
死机现象发生的频率高吗?测量一下电压
coshi 发表于 2023-10-11 16:33 | 显示全部楼层
复位引脚那边是如何连接的呀?是不是走线不好引入干扰了
kxsi 发表于 2023-10-11 16:50 | 显示全部楼层
断电重启之后不重新烧写程序也能正常运行是吗
wiba 发表于 2023-10-11 17:12 | 显示全部楼层
每次复位或者说死机的位置相同吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部