Keil手动安装编译器V5版本

V5编译器下载:免积分下载

新版的keil不会自动帮你安装V5版本的编译器,但是很多教程很多比赛所用单片机都是V5的编译器,所以用来开以前的或者开源的很多东西编译直接一大堆报错。

吐槽说完了接下来教你怎么解决

打开installer(在同一个文件里),点进去点到这个程序(图1)。这里注意点到安装之后选择安装位置一栏请安装到【\Keil_v5\ARM\ARMCC】,ARMCC是你keil安装目录下ARM文件里面新建的(理论上也是叫什么都行,但是照着写ARMCC也行)。
图1:编译器V5安装

安装完成这个后,打开keil(图2)。

图2:选择这个“品”字

点开后选择Use ARM Compiler后的三个小点(图3)。

图3:加入编译器

选择添加(图4),把刚刚那个ARMCC文件选进去就能看到我这样的画面了,多了一个V5版本的编译器。

图4:添加编译器文件

添加完成后打开这个设置(图5)。

图5:点开“魔法棒”

在target里面选择V5的编译器即可(图6,原来没安装会写missing compiler version 5)

图6:切换编译器版本

把这一切弄完这个就可以愉快的使用了(图7)。

图7:编译通过,烧录测试也是可以的

文章转自:https://www.bilibili.com/read/cv23489008/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/13149.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vue使用postcss-pxtorem实现自适应

安装: npm install postcss-pxtorem -Dvue.config.js文件设置: css: {loaderOptions: {scss: {additionalData: import "~element-ui/packages/theme-chalk/src/common/var.scss";import"/styles/variables.scss";},postcss: {po…

OpenGL ES 面试高频知识点(二)

说说纹理常用的采样方式? 最邻近点采样(GL_NEAREST)和双线性采样(GL_LINEAR)。 GL_NEAREST 采样是 OpenGL 默认的纹理采样方式,OpenGL 会选择中心点最接近纹理坐标的那个像素,纹理放大的时候会有锯齿感或者颗粒感。 **GL_LINEAR 采样会基于纹理坐标附近的纹理像素,计…

搞大事!法国邀请芬兰公司建量子工厂

法国当地时间5月13日,法国总统马克龙宣布启动2024年度“选择法国”(Choose France)商业峰会。今年峰会召开前,法国赢得了创纪录的150亿欧元外国投资承诺,覆盖从人工智能到制药和能源等领域。 而涉及到量子领域最重磅的…

python数据处理与分析入门-pandas使用(4)

往期文章: pandas使用1pandas使用2pandas使用3 pandas使用技巧 创建一个DF对象 # 首先创建一个时间序列 dates pd.date_range(20180101, periods6) print(dates)# 创建DataFrame对象,指定index和columns标签 df pd.DataFrame(np.random.randn(6,4), …

el-select下拉框 添加 el-checkbox 多选框,支持全选、取消全选

el-select下拉框 添加 el-checkbox 多选框,支持全选、取消全选 前言一、实现思路二、实现代码1.模板代码2. css 样式3.js 代码 DEMO 演示总结 前言 实现效果预览 提示:本内容基于element-ui 组件实现,如果使用其他组件库、可参考下面实现方…

「AIGC算法」线性回归模型

线性回归是统计学和机器学习中一种常用的监督学习算法,用于预测连续数值型的输出。线性回归模型试图找到特征变量(或称自变量)与目标变量(因变量)之间的线性关系。 线性回归的两种主要类型: 简单线性回归&a…

学习Nginx(三):命令与信号

命令及选项 1. 显示帮助信息: [rootRockyLinux9 ~]# nginx -h nginx version: nginx/1.26.0 Usage: nginx [-?hvVtTq] [-s signal] [-p prefix][-e filename] [-c filename] [-g directives]选项:-?,-h : 显示帮助信息-v : 显示版本信息-V …

Error in debuggerConnector: connect ECONNREFUSED问题解决

最近重新开始electron开发,两三年前写的代码几乎看不懂了。。然后debug一下,直接报错了: Debugger listening on ws://127.0.0.1:20793/d146ffdb-c3b8-4480-a8d8-d04bb643c7c1 For help, see: https://nodejs.org/en/docs/inspector Error i…

关于GitHub仓库建立及提交问题

文章目录 前言GitHub仓库创建token令牌的获取GitHub克隆到本地GitHub上传文件 前言 为了整一个GitHub仓库然后上传文件,笔者看了不下100篇博客,20段教程,最后在两位大佬的帮助下,才整明白了😭 先提前说一嘴从 2021年8月…

网络爬虫安全:90后小伙,用软件非法搬运他人原创视频被判刑

目录 违法视频搬运软件是网络爬虫 如何发现偷盗视频的爬虫? 拦截违法网络爬虫 央视《今日说法》栏目近日报道了一名程序员开发非法视频搬运软件获利超700多万,最终获刑的案例。 国内某知名短视频平台报警称,有人在网络上售卖一款视频搬运…

刘邦的创业团队是沛县人,朱元璋的则是凤阳;要创业,一个县人才就够了

当人们回顾刘邦和朱元璋的创业经历时,总是会感慨他们起于微末,都创下了偌大王朝,成就无上荣誉。 尤其是我们查阅史书时,发现这二人的崛起班底都是各自的家乡人,例如刘邦的班底就是沛县人,朱元璋的班底是凤…

大模型技术介绍和实现流程以及向量库的介绍

多模态大模型:(Multimodal Models)指能够处理和生成多种类型数据(如文本、图像、音频等)的机器学习模型。该模型整合了来自不同模态的数据,从而提高了任务执行的准确性和广度。 一、多模态大模型 任务步骤…

分布式搜索-elaticsearch基础 概念

什么是elaticsearch: 倒排索引:就是将要查询的内容分成一个个词条,在将词条文档id存入,词条是唯一的。 文档词条总结: mysql和Elasticsearch概念对比: 架构: 基本概念总结:

Linux上执行内存中的脚本和程序

在Linux中可以不需要有脚本或者二进制程序的文件在文件系统上实际存在,只需要有对应的数据在内存中,就有办法执行这些脚本和程序。 原理其实很简单,Linux里有办法把某块内存映射成文件描述符,对于每一个文件描述符,Lin…

一线互联网大数据面试题核心知识库(100万字)

本面试宝典涵盖大数据面试高频的所有技术栈,包括Liunx&Shell基础,Hadoop,Zookpeer,Flume,Kafka,Hive,Datax,Maxwell,DolphinScheduler,Spark Core&SQ…

光伏行业该如何起步?

随着全球对可再生能源的需求日益增长,光伏行业作为其中的佼佼者,正迎来前所未有的发展机遇。然而,对于新进入者或希望在这一领域有所建树的企业来说,如何起步并稳健发展是一个值得深思的问题。以下是一些关于光伏行业起步的建议。…

MySQL-事务篇

文章目录 何为事务?什么是事务的ACID特性?并发事务带来了哪些问题?不可重复读和幻读有什么区别?并发事务的控制方式有哪些?SQL标准定义了哪些事务隔离级别?MYSQL的隔离级别是基于锁实现的吗? 何…

微服务- protobuf 安装

这里写自定义目录标题 1:下载链接2 :下载对应的包3:解压到目录4:设置环境变量5: 查看版本 1:下载链接 https://github.com/protocolbuffers/protobuf/releases 2 :下载对应的包 3:解压到目录 4&…

从RTTR谈Reflection机制

虽然C11引入了RTTI、Metaprogramming 等技术,但C在Reflection编程方面依旧功能有限。在社区上,RTTR则提供了一套C编写的反射库,补充了C在Reflection方面的缺陷。 零、环境 操作系统Windows 11Visual StudioVisual Studio Community 2022 CMa…

git 命令 - rebase

简介 git rebase 是一个用于重新应用一系列提交到另一个基础的 Git 命令。 它可以用来整合来自不同分支的更改,同时保持项目历史的整洁。 操作流程 开始变基: 要开始一个变基操作,你需要指定一个基础分支。通常,这个基础分支是…