求助:Eclipse插件CMSIS Packs管理器下载AnalogDevices包时卡住,仅需ST包
解决CMSIS Packs下载卡住且仅需ST厂商包的方案
仅同步ST厂商包索引
- 打开Eclipse的Packs Manager界面
- 进入索引设置(通常在界面右上角的齿轮图标或下拉菜单中)
- 取消所有非STMicroelectronics的索引源勾选,只保留ST相关的条目
- 点击刷新按钮重新同步,此时只会处理ST的包,避开卡住的AnalogDevices包
手动清理并跳过问题包
- 定位CMSIS Packs本地存储目录:一般在用户主目录下的
.eclipse子文件夹,或Eclipse工作区的.metadata/.plugins/org.eclipse.cdt.managedbuilder.core/packs路径下 - 删除已存在的
AnalogDevices.ADuCM320_DFP.pdsc文件及相关临时下载文件 - 重启Eclipse后再次尝试刷新,若仍卡住,可直接手动下载ST的包:
- 从ST官方渠道获取所需的CMSIS Packs文件(.pdsc或压缩包)
- 将文件放入上述本地存储目录,重启Eclipse后Packs Manager会自动识别加载
修改配置文件过滤包
- 找到Packs Manager的配置文件(通常命名为
packs.config),路径一般在Eclipse配置目录下 - 在配置中添加过滤规则:仅允许加载STMicroelectronics的包,或直接排除AnalogDevices的所有包
- 保存配置后重启Eclipse,重新触发包同步流程
内容的提问来源于stack exchange,提问作者user2064070
相关产品推荐
相关产品推荐

