安装的是keil5,有时候运行客户的程序会提示ARM编译版本不对,导致出现编译不正常的情况,具体提示如下图:
没有出现错误和警告的提示,而是提示ARM编译器版本不对。说明本程序并未进行编译。
此时是因为我选用的ARM编译器和客户选用编译器不一样导致的,此时只需要修改一下ARM编译器的版本即可。步骤:点开魔法棒——点击target里的ARM compiler——选择我们使用的版本(我用的keil5就选择版本5)——点击OK——重新编译程序,即可看到正常的编译结果。
操作按钮:
修改后正常编译: