解决办法:
第一步:卸载原有的compiler 5;
第二步:安装compiler 5到指定目录:这个目录地址是:
安装目录地址=“ARM安装目录”+ / +ARM+ARM_Compiler_5.06u7
例如我的安装目录是C:\Keil_v5\ARM\ARM_Compiler_5.06u7
第三步:设置keil软件的编译器
打开keil uvision----》project----->mange------>project items 打开project items选项卡
在打开的选项卡中选择:Folder/Extension------>Use ARM Compiler右边的那个“...按钮”
点击Add another ARM Compiler Version to List按钮
选择刚才的那个路径,就是上面compiler安装的目录:C:\Keil_v5\ARM\ARM_Compiler_5.06u7(这个是我的安装目录)
然后关闭2个选项卡
注意了这里还没有解决问题,一般的写到这里就没有了,但是不全面:
打开这个选项卡:Project----->OptionsForTargetxxxxx
Device Target------>Code Generation---->ARM compiler---->这个地方一定要选择V5.06 update 7
即使选择use default compiler version 5也是不行的
确认后这个问题就解决了。。。。。。。。。。。。。。希望能够有所帮助