安装包链接: https://pan.baidu.com/s/1d3tKw020LvUp4VnSBM_arw?pwd=bx7t

                    提取码: bx7t

目录

一、VScode安装

二、keil5安装

三、keil激活

四、VScode设置

1、设置中文

2、添加C/C++插件

3、添加keil Assistant插件

4、使用vscode打开工程

五、keil添加芯片包

1、下载离线安装

2、通过keil的pack installer下载

六:疑难解答

1、创建keil工程

2、最新版本使用v5提示没有找到编译器解决方法

一、VScode安装

1、从vscode官网:Visual Studio Code - Code Editing. Redefined下载安装包。

2、双击exe文件进行安装。

3、选择安装路径,点击下一步。一般不建议安装到C盘,我这里是演示就不改了。

4、继续点击下一步。

5、勾选上创建桌面快捷方式。

6、点击下一步进行安装,等待进度条走完,即安装完成。

点击完成即可

二、keil5安装

注意!!!

keil5.37版本后使用的默认编译器位compiler version 6 但是使用这个编译器编译stm32等芯片之前的库文件会有许多报错,但是正点原子野火等stm32开发板的资料大多都采用的stm32的库文件而且keil5.37后没有自带arm compiler v5版本的编译器,显示miss compiler version 5 ,可以自行在arm官网上下载v5版编译器!!!

详情请查看疑难解答!!

如果使用compiler version6版本的编译器,碰到编译出现core_cm3.c文件出现多个报错,切换到v5版本编译

1、从keil官网:Keil Product Downloads下载MDK-ARM安装包,如果是51单片机请下载C51。

2、进去后会让你填联系信息,随便填就行。

点击加粗字体即可下载

3、右击选择keil安装包,以管理员身份运行,防止后期因权限不足导致一系列问题。

4、然后一直【next】到选择安装位置,这个建议默认安装到C盘就行,有时候安装到其他盘就会有问题。

6、在用户信息这,随便填一些字符即可。点击【next】

7、安装ing,等待进度条读完

如果不是最新,会重新更新至最新

8、提醒驱动安装,点击【安装】

9、安装完成后,取消勾选【Show Release Notes】选项(除非你想阅读发行说明),然后点击【Finish】完成基础安装。

10、这时会弹出软件包安装提醒,点击【OK】,现在不用管。

关闭即可

三、keil激活

1、右击keil图标,以管理员身份运行。

点击【file】—>【License Management】

2、复制CID

3、打开注册机。这个软件会很响 有心理准备哈[狗头] !!!
然后把我们的 CID 粘贴到对应处 Target这里选择我们 ” ARM “,如果是安装的C51,请选择C51。

4、将生成的 ID Code 粘贴至”New License ID Code“ 处 并且点击 【Add LIC】

成功激活

有条件的请使用正版激活!!

四、VScode设置

1、设置中文

选择扩展,搜索框输入chinese,选择第一个简体中文。点击install安装。

完成后重启软件,界面就为中文的了

2、添加C/C++插件

同样的方法,搜索C/C++,点击install安装

3、添加keil Assistant插件

用过keil的都苦其ui久矣,对于初学者而言,只需要编译和下载即可,通过这个插件即可直接调用keil的api,进行编译代码。

安装方法同上。

进入VScode的扩展界面,选中Keil Assistant右下角的齿轮,点击扩展设置,进入Keil Assistant设置界面

添加keil可执行文件UV4.exe的绝对路径,这里有两个路径,上面是C51的,下面是MDK的,这里以STM32为例,添加的是我电脑上的MDK的可执行文件的路径,如下:

只需要右键keil图标,打开文件位置。

右键exe文件,复制文件地址,填入即可。

现在我们就可以在keil中编译下载我们的代码啦

4、使用vscode打开工程

如何创建keil工程请看疑难解答

点击keil uvision project 右边打开工程

找到.uvprojx文件,点击open a keil project添加

工程打开,就可以开始你的工程师之路啦。

五、keil添加芯片包

有两种方法添加

1、下载离线安装

keil官网下载地址:Arm Keil | Devices

这里拿stm32f103举例,直接搜索,选择对应芯片

点击DFP文件

即可下载Keil.STM32F1xx_DFP.2.4.1.pack

双击pack包运行

会自动检测keil安装位置,点击【next】

等待进度条走完,安装完成

2、通过keil的pack installer下载

打开Keil MDK,选择Pack Installer

然后点击Get Latest Pack List来获取最新的支持包列表。搜索并选择STM32F103相关的支持包,点击Install进行安装。

六:疑难解答

1、创建keil工程

如何创建工程请查看:【经验分享】STM32F103标准库开发:Keil5新建STM32工程 - STM32团队 ST意法半导体中文论坛

2、最新版本使用v5提示没有找到编译器解决方法

解决ARM-Compiler ‘Default Compiler Version 5‘ which is not available_default compiler version5-CSDN博客

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐