最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错

这篇具有很好参考价值的文章主要介绍了最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

踩坑了一中午,终于是搞好了,现在0报错,0警告,看着非常舒服。

事情原由:
现在网上绝大多数的STM32教程都使用的是老版本的MDK,因此编译器用的是老版本的,导致工程的启动文件添加后就报错。
但是肯定有追求完美的小伙伴就喜欢最新版,就偏不用老版本的MDK,就不卸载刚安装好的keil,巧了,我也是,因此踩坑如下。

第一个坑:
如果是MDK 5.36版本(我写文章的时候最新的已经到5.38版本)之前,是带有AC5版本的编译器,可以直接在Target里面的ARM compiler里面直接切换到AC5版本的编译器。然后重新编译,即可解决!
最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错

如果是MDK 5.37以及以后版本的,是默认不带AC5版本的编译器的(5.36版本之后的安装包体积变小),因此你新版的MDK里面默认是AC6版本的编译器,这东西还不兼容,编译起来报错。此时需要下载AC5版本的编译器, ARMCompiler5.06好像是5版本里面最后的一个版本,可以官网下载这个,不过为了增加大家多学习的时间就不要浪费这时间了。来,兄弟姐妹们,3,2,1,上链接!!!
最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错
第二个坑:
下载好后,安装目录一定一定一定!!!!要放在你keil安装目录内ARM文件夹的一个文件夹内,否则报错license文件找不到(我花了好长时间以为是注册机的问题)。就ARM内新建一个文件夹就OK了。
最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错
安装结束后点击这个图标
最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错
然后在这里面添加你编译器安装的文件夹就OK了
最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错
完了之后一定要点击OK,否则没添加上。

最后编译,0error,0warning,让我们一起纵享丝滑~
好了,继续学习!文章来源地址https://www.toymoban.com/news/detail-505954.html

到了这里,关于最新keil5没有ARM CompilerV5或者安装编译器5.06后编译license报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32 Keil5报错-*** Target ‘XXX‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which -安装编译器解决

    安装的keil 版本是V5.38, 显示缺少编译器 Compiler Version 5\\\' *** Target \\\'MUSICPLAYER\\\' uses ARM-Compiler \\\'Default Compiler Version 5\\\' which is not available. 下载编译器:  Arm Compiler 5.06 update 7 (build 960)  下载地址:https://developer.arm.com/downloads/view/ACOMP5 Legacy Arm Compiler 5, 4.1, and RVCT (ACOMP5) https://developer.ar

    2024年04月11日
    浏览(50)
  • Keil5 C51与ARM共同时用

    Keil是单片机的一款开发环境,分为不同的版本分别对应不同阶段的单片机。 主流的就是51单片机和STM32单片机。 一般的安装包分为C51版本和ARM版本,Keil选择芯片和设置页面也各不相同,所以仅能运行单独的Keil使 用 采用本文教程可以使得C51和ARM版本可以使用一个keil进行选择

    2024年02月06日
    浏览(33)
  • keil5中安装Arm Compiler 5.06问题

    在最新的keil5.7版本中不再默认安装 Arm Compiler 5.06 编译器,所以此版本需要自己独立下载并进行安装。具体步骤如下: 下载链接:Legacy Arm Compiler 5, 4.1, and RVCT (ACOMP5) 1)在keil中打开:Project -- Manage -- Project Items -- Folders/Extensions -- Click the … button -- Add another Arm Compiler Version to

    2024年02月01日
    浏览(29)
  • Keil5,ARM编译器 软件优化注意事项

    循环是大多数程序中的常见结构。由于大量的执行时间通常花费在循环中,因此值得关注时间关键循环。 如果不谨慎地编写,环路终止条件可能会导致大量开销。在可能的情况下: 使用简单的终止条件。 写入倒计时到零循环。 使用  unsigned int  类型的计数器。 测试与零的

    2024年02月03日
    浏览(28)
  • 2023最新版本~KEIL5使用C++开发STM32

    ▬▬▬▬▬▶用C++开发Keil◀▬▬▬▬▬ 因为是第一次写这个配置教程 我会尽量详细些 打开一个Keil工程 移除本地core 添加在线core 第一次编译代码 不会有报错 修改main.c文件类型为C++ 点击魔术棒 把ARM编译器修改为V6 第二次编译会报错语法不兼容 我把汇编部分的这些代码做了

    2024年02月12日
    浏览(33)
  • 解决Keil5中MDK与C51共存没有STC芯片型号

    STC官网网址:http://www.stcmcu.com/ 进入第一步的官网界面再往下滑动下基本就可以找到“STC-ISP下载编程烧录软件”专栏。 点击后会下载一个压缩包 解压后得到的应用程序 1、双击该软件,打开该软件,点击该软件界面右侧的“Keil仿真设置”栏,再点击“添加型号和头文件到K

    2024年02月06日
    浏览(38)
  • 解决keil5.38编译stm32报四个错误问题,无需更换ARM5编译器

     以上为错误截图,一下为错误信息 Start/core_cm3.c(445): error: non-ASM statement in naked function is not supported   uint32_t result=0;   ^ Start/core_cm3.c(442): note: attribute is here uint32_t __get_PSP(void) __attribute__( ( naked ) );                                           ^ Start/core_cm3.c(465): error: paramet

    2024年02月11日
    浏览(67)
  • Keil5中写的软件延时函数不起作用现象解析_ARM_Compiler_volatile关键字

    在学习野火霸天虎F407寄存器点亮LED时,出现实验现象:LED灯不亮,野火霸天虎F407资料。 main.c代码如下: 通过分析main.c代码,导致出现上述现象的间接原因是 延时函数 没有起作用。检查延时函数的实现代码,并没有错误。这不禁使我想起《程序员的自我修养——链接、装载

    2024年02月12日
    浏览(22)
  • Keil5的安装与注册

    目录 一、Keil5 的下载安装 二、Keil5 的注册 备注:本文是对   MDK   版本的Keil5的下载和安装介绍 官方下载链接: Keil Product Downloads https://www.keil.com/download/product/  1. 选择第一个MDK-Arm,下载最新版本 2. 填写一些个人信息,可以随便填写,把空的 全部 都填上就可以,然后点击

    2024年02月09日
    浏览(44)
  • keil5安装及注册许可

            最近换了一份嵌入式软件的工作,因为之前没有这方面的了解(虽然大学学的模数电单片机,但是当时只顾玩啥也没学到。。。)所以很多东西都需要自己看资料自学。         在这里我想跟大家分享自己学习的过程,也希望不足的地方大佬们能指正!         因

    2024年02月11日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包