前言
Keil MDK是一款功能强大的嵌入式系统开发工具,广泛应用于基于 ARM Cortex-M 系列微控制器的软件开发。为了充分发挥 Keil MDK 的功能,开发者需要安装相应的芯片支持包 (Pack),以获取目标芯片的器件支持、外设驱动、代码模板等资源。本文旨在如何在线或者离线安装、删除芯片支持包Pack以及Pack安装路径更改方法。
一.Pack包在线安装
1.打开软件Pack包
打开Keil5 软件,点击【Pack Installer】进入Pack管理
2.搜索对应 Pack 包安装
在 "Search "栏搜索对应对应 Pack 包,例如搜索“STM32F4”,在点击搜索结果“STM3232F4 Series”,最后点击“install”进行安装
3.许可条款
许可条款选择打勾同意,然后点击【Next】进入下一步
4.安装进度
此时右下角出现安装进度条,达到100%安装完成。
5.安装完成
安装完成,Pack 包由“install”变成“Up to date”,变成灰色表示当前是最新版本
二.Pack包离线安装
1.官网下载
点击下面链接进入官网,根据自己开发需求选择芯片;例如这里选择" STM32G431“,然后选择”STM32G4xx_DFP“,点链接进去找到”STM32G4xx_DFP 2.0.0“,点击进行下载
Pack包官网地址:https://www.keil.arm.com/devices/
2.安装 Pack 包
双击已经下载的支持包,进行安装,然后点击下一步;
3.许可条款
许可条款选择打勾同意,然后点击【Next】进入下一步
4.安装完成
安装完成,点击【Finish】结束。
三.Pack包删除
1.打开软件Pack Installer 管理
打开Keil5 软件,点击【Pack Installer】进入管理
2.搜索对应 Pack 包
在 "Search "栏搜索对应对应 Pack 包,例如搜索“STM32”,在右边可以看到 STM32 芯片支持包的安装情况
3.删除对应 Pack 包
选择你要删除芯片包的系列,点击“+”号进去,选择要删除芯片包的版本号,点击【Remove】即可移除芯片包
四.Pack安装路径修改
1.Pack包的路径查看
pack包的路径查看方式有很多,这里双击刚才下载Pack包,可以看到pack的安装路径。
或者点击【Pack Installer】进去,在左上角也显示路径
2.剪切Pack包的文件夹
例如:我想Pack包的路径由 E 盘的“E:\Packs\Keil_v5” 改到 F 盘的“F:\Packs\Keil_v5”;
打开目录 “E:\Packs” ,将目录下的 Keil_v5整个文件夹,剪切到 “F:\Packs”目录下
3.找到 TOOLS.INI文件
右键“Keil5” 软件, 选择【打开文件所在的位置】,点击【 Keil_v5】回到上层目录,然后找到“TOOLS.INI”文件
4.修改TOOLS.INI 的 RTEPATH
用“记事本”或者“Notepad++”打开“TOOLS.INI”文件,修改文件中的内容:
【RTEPATH=“E:\Packs\Keil_v5”】,这是之前 keil配置的pack的安装路径;然后修改为【RTEPATH=“F:\Packs\Keil_v5”】,这是想放置的位置;重新打开keil5 发现Pack Installer的安装路径修改成功。
参考文章
参考CSDN这篇文章:Keil5 MDK_541官网最新版下载、安装教程(包括器件支持包下载安装)
参考CSDN这篇文章:Keil MDK 下载芯片器件包的两种方法
参考CSDN这篇文章:Keil MDK修改pack包的路径