STM32
直播中

YYXIAO

9年用户 1238经验值
擅长:接口/总线/驱动
私信 关注
[问答]

stm32f030cc软件复位不成功的原因?

如题;
我用smt32f030c8做iap可以在app和boot来回跳转,但是换成030CC就不可以了,从app跳转不到boot,且通过jlink下载程序,需要断电上电才能进入程序,不知道是不是软件复位的问题。
有大佬遇到过相同的问题吗?

回帖(1)

手托初梦

2024-4-11 16:47:43
关于stm32f030cc软件复位不成功的原因,可能有以下几个方面需要排查:

1. 看看是否设置了正确的复位向量表地址。在启动文件中需要设置正确的复位向量表地址,确保它指向正确的地址。

2. 检查是否在启动文件中正确地初始化了外设时钟和复位。确保使能了正确的外设时钟和相应的复位使能位。

3. 检查软件复位时钟源是否正确。在软件重启时需要确保时钟源正常运行,可以在复位向量中设置正确的时钟源。

4. 确保正确配置了复位向量表。在代码中必须正确设置复位向量表,以确保正确启动和初始化。

5. 检查是否正确配置中断向量表。确保在中断初始化时正确配置了中断向量表,以确保软件复位时能够正确处理中断。

6. 检查硬件连线是否正确。确保复位线和引脚连线正确,以确保能够正确地接收外部复位信号。


举报

更多回帖

发帖
×
20
完善资料,
赚取积分