[研电赛技术支持] 救命,GD32F103vet6程序改成IAP+APP跳转执行,SPI接口不正常

[复制链接]
917|2
 楼主| wangxiang 发表于 2022-9-23 16:01 | 显示全部楼层 |阅读模式
救命,GD32F103vet6程序改成IAP跳转执行SPI接口不正常。
SPI接口应用程序,原来用的是直接写入,在STM32F103VET6使用正常,换到GD32F103VET6上也正常。
现在需要改成带升级功能的IAP+APP。在STM32F103VET6上调试好使用正常的,换到GD32F103VET6上,在IAP中读取SPI接口FLASH升级都正常,跳转到APP中,结果SPI接口FLASH读ID为0,卡在这里了。
 楼主| wangxiang 发表于 2022-9-23 16:05 | 显示全部楼层
网上各种找资料。说GD的SPI怎么修改的,都不行。突发奇想,在IAP中先不初始化FLASH接口的SPI,在APP中看看咋样。结果跳转到APP中,功能一切正常。原来使用SPI接口的FLASH存升级固件支持512K固件升级,现在先改用系统FLASH存升级固件升级,只能支持240K左右固件升级了。
如果有大侠知道怎么回事的,麻烦告知。不胜感激!
光子物联网 发表于 2022-9-27 09:52 | 显示全部楼层
是不是中断向量表没改的问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

6

帖子

0

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