引言
大家在用单片机做项目的时候遇到过The Firmware Package (STM32Cube FW_F1 V1.8.6) or one of its odependencies required by the Project is not available in your STM322CubeMX Repository嘛
这个提示信息表明你当前项目所需要的固件包(STM32Cube FW_F1 V1.8.6)或者它的某个依赖项在你的 STM32CubeMX 仓库中不可用
解决方法
检查是否下载依赖包
在其默认路径或你的自定义路径下,检查是否有相关依赖包。
-
若是采用默认路径:在Project Manager下,查看默认路径
在电脑相应磁盘打开这个位置。
可以发现,并没有相关的依赖包文件(固件包应该像:STM32Cube_FW_F1_V1.8.6
这样)。
注意,直接解压,不要再创建文件夹!!!
然后回到Project Manager下,取消默认勾选,然后点击Browse
再去选择刚才解压的文件即可。
2.若采用自定义路径:
扫描二维码关注公众号,回复:
17608341 查看本文章

选择对应系列芯片的依赖包
若这个自定义路径里面没有如上图所示的文件夹,则没有软件支持包,如1中一样要自行添加。