STM32CUBEMX添加第三方软件包

发布于 2019-03-29  553 次阅读


首先是打开CubeMX

在Help菜单下点击Manage Embedded Software Packages(快捷键 Alt+U)

在Embedded Software packages manager窗口底部点击From URL

在新的窗口点击New

输入Keil packs的index URL:http://sadevicepacksprodus.blob.core.windows.net/idxfile/keil.pidx

点击Check,然后你可以看见绿色的小勾

点击Ok,然后会开始更新URL,这有点久,我等了几分钟

这时候再打开Additional Software Components你就会发现多了很多包了

还是没有看见自己想要的包怎么办
不急,就拿我自己来说吧,想添加rt-thread的支持,在刚刚添加完keil pack后,发现还是没有rt-thread的支持。说实话,我是觉得有点奇怪的,明明keil pack中是有rt-thread的index的。

既然没有自动加入,那就手动加入吧。

和前面添加keil pack的方法一样,在Keil pack index URL中找到了rt-thread的index URL: http://www.rt-thread.org/download/mdk/rt-thread.rtthread.pdsc,然后添加进去,install一下,Additional Software Components中就有rt-thread了

怎么添加Additional Software Components进自己的工程呢
以rt-thread为例,先进入Additional Software Components

在左侧的Pack Vender中选择rt-thread,展开rt-thread Vender后,你会看见两个警告,大概意思是组件缺失,需要勾选上这三个组件的Selection,再返回到主界面时,就可以看到rt-thread了


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。