[Keil 烧录器下载报错] “Flash Timeout. Reset the Target and try it again”
1、首先检查是否为BOOT0,BOOT1选择导致的下载方式错误。2、最有可能的原因是STM32芯片读写保护,导致程序烧录失败。第二种解决办法如下:使用ST-Link Utility去除STM32芯片读写保护1、下载按照ST-Link Utility,在电脑的软件商店可以快速找到下载安装。楼主就是使用联想电脑管家软件商店中找到下载安装的。2、将ST-LINK连接到芯片,打开ST-Link Utili
·
1、首先检查是否为BOOT0,BOOT1选择导致的下载方式错误。
2、最有可能的原因是STM32芯片读写保护,导致程序烧录失败。
第二种解决办法如下:
使用ST-Link Utility去除STM32芯片读写保护
1、下载按照ST-Link Utility,在电脑的软件商店可以快速找到下载安装。楼主就是使用联想电脑管家软件商店中找到下载安装的。
2、将ST-LINK连接到芯片,打开ST-Link Utility,点击如下图按钮。
存在读保护,显示报错信息。
3、修改选项字节
点击如图所示选项。
4、禁止读保护以及不选择扇区保护(Unselected all)
结语:经过以上步骤,芯片的读写保护就被取消了。成功解决了烧录器下载报错,“Flash Timeout. Reset the Target and try it again”。可以成功地进行烧录器烧写代码了。
更多推荐
已为社区贡献1条内容
所有评论(0)