STM32
直播中

刘强

7年用户 1195经验值
私信 关注
[问答]

是什么原因导致ST-Link高下载速率不能正常工作了呢

是什么原因导致ST-Link高下载速率不能正常工作了呢?怎样去解决这个问题呢?

回帖(1)

李长宝

2021-10-26 09:23:10
  前提
  stm32F429的板子使用ST-Link下载了stm32F407的例程程序
  问题
  再下载程序的时候显示Invalid ROM Table
  
  错误原因
  设置了错误的时钟频率,导致STlink高下载速率不能正常工作
  解决方案
  找一个正确的stm32F429的程序用keil打开,打开ST-LINK设置界面,Project-》Options for target-》Debug-》ST-Link Debugger右边的Setting-》修改Debug Adapter的Max为100Khz,BOOT0从0V跳帽改到3.3V,然后关闭下板子电源,即可重新下载程序
  
  
  能正常下载后记得把BOOT0跳帽跳回到0V,且记得把STlink的速度修改回去,否则你会发现STlink的下载速度比以前变慢好多。
  写在最后
  还有一种办法是利用串口下载个正确的程序后,也能解决这个问题。
举报

更多回帖

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