开发环境 —— Keil5 芯片包安装却找不到芯片


Keil 5添加芯片包

Keil只是一个开发平台,keil 5软件安装完成后,默认只能创建ARM芯片的工程。如果要创建其它芯片的工程,则需要先安装对应芯片包,再去创建工程。

安装芯片包总共分三步:

  1. 查看芯片包名称
  2. 下载芯片包
  3. 安装芯片包

一、查看芯片包名称

以STM32L431RCT6芯片包安装为例,打开keil的Pack Installer
在这里插入图片描述
输入芯片型号,点击右侧链接跳转到官网下载
在这里插入图片描述


二、下载芯片包

点击芯片包名称
在这里插入图片描述
点击下载
在这里插入图片描述
下载好的芯片包后缀是pack
在这里插入图片描述


三、安装芯片包

安装方法一,使用pack installer的import方式。
在这里插入图片描述
安装方法二,双击pack文件直接安装,安装过程有显示安装路径(不可更改)。
在这里插入图片描述
在这里插入图片描述
这时候,芯片包安装结束了。正常情况下,创建工程时就可以选STM32L431RCT6芯片了,但是也有明明安装成功了,却找不到对应的芯片。

请往下看终极解决办法。


四、安装成功却找不到芯片

当你按照常规方法安装芯片包后,仍找不到芯片的时候怎么办?
其实pack文件是可以继续解压的,解压后把文件拷贝到指定路径即可。

4.1 解压pack文件

解压芯片包文件
在这里插入图片描述

解压后的文件
在这里插入图片描述

在这里插入图片描述

4.2 拷贝到指定路径

在上述安装方法二的截图中可以看到pack默认安装路径,该路径是隐藏的,需要把它显示出来。
在这里插入图片描述
在这里插入图片描述
把刚才解压得到的文件拷贝到这个目录下(其实安装方法一和二本质就是将文件拷贝到安装目录下),并重命名
在这里插入图片描述
在这里插入图片描述
这时候,再去创建工程,就可以看到STM32L431RCT6芯片了。
在这里插入图片描述


### 下载适用于STC8H芯片Keil5软件包 对于STC8H系列单片机,适用的开发环境Keil C51工具链[^2]。为了确保能够顺利支持STC8H设备并利用FwLib_STC8库进行编程工作,建议按照如下方法获取和设置Keil MDK (即Keil5): #### 获取Keil5安装文件 访问官方网站https://www.keil.com/download/product/, 寻MDK-ARM Professional Edition下载选项。尽管名称中含有ARM字样,该版本同样包含了对传统8051架构的支持模块——C51编译器。 完成注册登录流程后可获得完整版试用许可或购买正式授权以解锁全部特性。注意确认所选产品确实包含有C51组件,因为这是针对基于8051内核MCU如STC8H的关键部分。 #### 安装过程中的注意事项 在安装过程中,当提示选择要安装的产品组件时,请务必勾选`µVision Tools for 8051`这一项,它包含了必要的C51编译链接工具集以及调试仿真功能,这些都是用于编写、编译和支持STC8H程序运行不可或缺的部分。 #### 配置FwLib_STC8库 一旦成功安装Keil5,并创建新的工程前,需先准备好官方提供的FwLib_STC8函数库。可以通过前往指定的文章页面顶部到项目链接,点击“克隆/下载”,随后保存ZIP压缩包到本地磁盘再解压至期望位置;最后一步则是将此解压出来的FwLib_STC8文件夹复制粘贴进入当前正在构建的新工程项目所在根目录下[^1]。 ```bash # 假设已下载并解压了FwLib_STC8.zip 到 ~/Downloads/ cp -r ~/Downloads/FwLib_STC8 /path/to/new_project_directory/ ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值