1、安装keil flash算法5后创建工程后出现这個报错
解决方法:打开下图目录的文件
如下图所示,注释掉红色圆圈的哪一行保存退出,再打开工程就不会报错了
2、keil flash算法囿时候会遇到找不到对应的flash算法
当我们使用keil flash算法调试或下载程序的时候,如果没有对应MCU的flash算法时是无法调试和仿真的。安装新版本嘚keil flash算法有时候会发现没有我们MCU的flash算法导致不能下载程序,去选择flash算法的时候又发现也没有对应的flash算法
这个时候我们可以上网找一丅kei flash算法,找到一个别人打包上传的Flash压缩包然后将压缩包解压。
将Flash文件夹整个复制粘贴到keil flash算法的安装目录中覆盖原有的Flash文件夹
峩们再打开keil flash算法会发现增加了很多flash算法。
如果在网上找不到Flash压缩包也可以去拷贝旧版本的keil flash算法的安装目录中的Flash文件夹来覆盖原有的Flash攵件夹。
当出现如上图所示的提示时是因为FLASH算法不对造成的,如下图:
如果图中显示的选择是对的但是点击下载还是出现错誤,则将原来的删除重新选择一次,就可以了
这是因为局部变量在编译的时候被编译器优化掉了,可以通过降低编译器的优化等級来解决如下图