一个具体的MDK Device Family Pack用于支持MDK对一个具体的芯片家族(例如STM32F1)进行芯片家族相关的操作(例如编译、调试器软件实时监控芯片内存和寄存器)
MDK自带的Package Installer(菜单栏Project→Manage→Package Installer)直连Keil在国外的服务器来下载器件包,如果你的网络不科学,那么下载速度极慢
可以去Keil官网提取出”.pack”文件的下载链接、用可以加速下载的软件比如迅雷来飞速下载
搜索"MDK Pack",找到Keil官网的MDK包下载页,如下图所示
Keil的官网的域名是Keil.com,下图搜索结果的URL的域名部分被红框标记,那是Keil官网的域名
以下载STM32F1系列的包为例:Ctrl+F在页面内搜索"STM32F1"
省略一些没必要细说的步骤……
浏览器下载得一般非常慢,因为普通民众使用的国际互联网出口的带宽很窄,如果浏览器建立了下载任务,那么到浏览器的下载列表复制出下载链接。以Firefox为例
→Ctrl+J打开下载列表
→右键单击列表里的任务
→点击"复制下载链接"
用迅雷、IDM等软件建立刚才复制到的链接的下载任务,以迅雷为例(可以去吾爱破解论坛找不流氓的迅雷,如果不流氓的迅雷无法正常工作,那就安装Visual C++ Redistributatle合集。网盘备份):
Ctrl+N
→省略一些没必要细说的步骤……
可以看到迅雷的速度来源不仅有Keil服务器的多线程连接,还有迅雷的镜像服务器,总的下载速度远超速度来源仅有Keil服务器的浏览器的下载速度
如果向Keil的Pack路径写入不需要管理员权限,那么直接运行下载好的Pack文件;例如Keil μVision默认的安装路径是C:Keil,向这这个文件夹写入不需要管理员权限
如果向Keil的Pack路径下入需要管理员权限,如下图启动下载好的Pack文件后的第1步所示的"Destination Folder"在C:Program Files (x86)下
那就以管理员身份启动Keil μVision MDK(之后在菜单栏"Project→Manage→Package Installer"打开Package Installer)或以管理员身份启动MDK Package Installer
在Package Installer,用菜单栏"File→Import"导入刚才下载得到的".pack"文件