分享:解决用仿真器invalid rom table错误的问题

2019-07-20 04:07发布

之前遇到这个问题,头都大了怎么样都不能解决。
折腾了好久,不过还是解决了。

出现在这个问题最直接原因可能是因为超频导致的。时钟分配错误。
第一次能烧进去,运行后,会发现运行不了,再次烧录就会invalid rom table。

解决办法,用串口工具清除芯片就可以了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
32条回答
jlcclmh
1楼-- · 2019-07-21 03:04
 精彩回答 2  元偷偷看……
FAIRY
2楼-- · 2019-07-21 06:36
 精彩回答 2  元偷偷看……
trochili
3楼-- · 2019-07-21 10:37
仿真器连线不稳定也会引起这个问题。降速率试试。
ivandodd
4楼-- · 2019-07-21 15:15
顶贴~因为我现在也遇到这个问题了,我用st-link给stm32f407ZGT6最小系统板四线(vcc,gnd,swdio,swclk)下载程序,但是第一次能烧进去,运行后,会发现运行不了,再次烧录就会invalid rom table。但同样的下载方式,我的探索者开发板就可以下载程序进去,不知道为什么,两块板子的区别好像仅仅只在于晶振不同,探索者的是8MHz,我的最小系统板用的是25MHz。求教如何解决?
mxy495342566
5楼-- · 2019-07-21 17:49
 精彩回答 2  元偷偷看……
似水流年
6楼-- · 2019-07-21 21:25
 精彩回答 2  元偷偷看……

一周热门 更多>