求指点:GD32A503RDT3程序从bootloader跳转APP,无法进入中断程序

[复制链接]
463|65
OliviaSH 发表于 2026-7-7 12:03 | 显示全部楼层
检查APP中断向量表地址是否正确,确保与BootLoader中配置的地址一致。如果还是不行,尝试在APP初始化前手动设置NVIC向量表。
digit0 发表于 2026-7-14 20:58 | 显示全部楼层
清理中断状态和栈指针,首先关闭中断,然后将栈指针设置为安全的初始值,接着清除中断状态寄存器中的标志位。
MintMilk 发表于 2026-7-21 07:37 | 显示全部楼层
确保跳转前外设中断关闭,以防止中断干扰跳转过程。
线稿xg 发表于 2026-7-22 07:04 | 显示全部楼层
规划bootloader和app分区地址时,要确保bootloader在低地址,app在高地址,方便系统启动,避免地址冲突。
星闪动力 发表于 2026-7-23 22:41 | 显示全部楼层
检查串口设置是否与上位机一致,确保波特率、数据位、停止位和校验位匹配。
天天向善 发表于 2026-7-24 17:58 | 显示全部楼层
如果启动文件没重置VTOR,那向量表地址错误,可能引发故障。检查启动代码重置VTOR部分。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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