STLink下载时出现问题Invalid ROM Table错误

前两天移植安富莱代码的时候,调试时候STLINK一直报错“Invalid ROM Table”总结问题如下:

STLink下载时出现问题Invalid ROM Table错误_第1张图片

一般是两种原因:1)时钟频率不匹配,大概率是这种原因,板子的外接晶振有可能是25Mhz或者8MHz,需要针对性的进行修改。具体的修改办法如下:

第一步是修改“stm32f4xx.h”文件下的HSE_VALUE,25的就修改成25,是8M的就修改8

STLink下载时出现问题Invalid ROM Table错误_第2张图片

第二步是修改"system_stm32f4xx.c"下的这几个PLL变量

STLink下载时出现问题Invalid ROM Table错误_第3张图片

 第三步是掉电进入bootloader,具体办法参考下面这个链接:

(190条消息) Invalid ROM Table 终极解决方案_LeonSUST的博客-CSDN博客https://blog.csdn.net/LeonSUST/article/details/85225142STLink下载时出现问题Invalid ROM Table错误_第4张图片

你可能感兴趣的:(单片机,嵌入式硬件,stm32)