keil5写入程序时显示Error.Flash Download failed -‘CortexM4’
我所遇到问题的芯片是STM32F429IGT6,可能F1系列或者其他的STM芯片都可能遇到这样的问题,网上目前比较多的是针对keil软件中的配置,可以解决绝大部分网友的问题,但是可能也有像我一样的网友问题出在硬件上,谨加以记录,节省大家伙的时间。
软件问题解决
目前大家所遇到的还是软件问题居多,所以我也是建议遇到问题先从keil设置入手,接下来就越俎代庖地把我所找到的软件问题总结一下:
这种问题一般就是在keil设置中有错误或者pack包有问题
- 对于此类问题keil官网也给出了一种操作方法,总结起来非常简单,就是在在下载界面,选择 (Erase Full Chip)全片擦除 如图所示:
- pack包丢失,导致没有下载代码;或软件中显示有下载代码,但是点击Add却找不到对应代码选项。
这种也比较简单,首先在下图所示位置一定要有下载代码显示,不然是不可能下载成功的。
这里显示有的话还是要去点击Add,查看下是否有误。如下: