Keil5 Pack 离线安装包经过分析后,其实就是一个标准的zip文件,可以直接解压,精简方法也很简单,Keil5 Pack系列全集F1到F8的所有版本当载小编这里完全的推荐给大家,欢迎各位有需要的赶快下载使用吧!

ea0cada63541ca581adb841f22f34a6f.png

安装教程

Keil MDK 5.0以后的版本都使用软件包的方式来支持你的MCU,比如STM32F103要下载STM32F10x_DFP.pack,

但是发现有一些设备提供的支持包竟然达到200MB以上,解压后1GB以上,简直不能忍,必须对它动刀子!

经过分析后,pack包其实就是一个标准的zip文件,可以直接解压,精简方法也很简单,这里有两种途径:

一,安装后精简

先正常安装xxxxx.pack,然后到Keil安装目录下找到Keil\ARM\Pack\Keil\xxxxxxxx_DFP\a.b.c,删除那些用不上的文件,但是要保留Keil真正使用的文件:

package.xml

Keil.xxxxx_DFP.pdsc

Flash/xxxxxxx.FLM (用于Keil直接加载程序到FLASH)

SVD/xxxxx.SVD

SVD/xxxxx.SFR (用于在线调试时,查看外设寄存器的值)

这几个文件其实非常小,只有几MB而已。

7b80e0f8dd9ab69bbfde3e06243a2c4a.png

二,安装前精简

直接解压xxxx.pack,直接删除不需要的文件,然后重新用ZIP打包,再用PackInstaller.exe导入这个zip文件即可

也可以手动安装这些文件,将解压后的文件按照原目录结构复制到Keil\ARM\Pack\Keil\xxxxxxxx_DFP\a.b.c目录,

其中xxxxxxx_DFP这个名字从Keil.xxxxx_DFP.pdsc里面找到name

a.b.c为版本号,也从Keil.xxxxx_DFP.pdsc里面找到

值得注意的是:直接解压xxxxx.pack文件,SVD目录下面只有SVD文件而没有SFR文件,需要手动生成,生成方法:

SVDConv.exe xxxxxx.svd --generate=sfr -o=Keil\ARM\Pack\Keil\xxxxxxxx_DFP\a.b.c\SVD\

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐