最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错 |
您所在的位置:网站首页 › arm翻译器安装 › 最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错 |
踩坑了一中午,终于是搞好了,现在0报错,0警告,看着非常舒服。 事情原由: 现在网上绝大多数的STM32教程都使用的是老版本的MDK,因此编译器用的是老版本的,导致工程的启动文件添加后就报错。 但是肯定有追求完美的小伙伴就喜欢最新版,就偏不用老版本的MDK,就不卸载刚安装好的keil,巧了,我也是,因此踩坑如下。 第一个坑: 如果是MDK 5.36版本(我写文章的时候最新的已经到5.38版本)之前,是带有AC5版本的编译器,可以直接在Target里面的ARM compiler里面直接切换到AC5版本的编译器。然后重新编译,即可解决! 如果是MDK 5.37以及以后版本的,是默认不带AC5版本的编译器的(5.36版本之后的安装包体积变小),因此你新版的MDK里面默认是AC6版本的编译器,这东西还不兼容,编译起来报错。此时需要下载AC5版本的编译器, ARMCompiler5.06好像是5版本里面最后的一个版本,可以官网下载这个,不过为了增加大家多学习的时间就不要浪费这时间了。来,兄弟姐妹们,3,2,1,上链接!!! 最后编译,0error,0warning,让我们一起纵享丝滑~ 好了,继续学习! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |