你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32CubeMX无法安装F4 1.24.1库的问题

[复制链接]
SimonLuk 提问时间:2019-7-27 12:25 /
STM32CubeMX 5.3

想安装最新的STM32F4 1.24.1的库,发现在CubeMX里的下载速度非常慢,只有20k左右。所以到ST.com官网下载了1.24.0和1.24.1 Patch两个文件。

使用CubeMX里面的From Local  ...安装了1.24.0,没有问题。但是安装1.24.1的时候,提示Missing dependency for this package - STM32Cube FW_F4 V1.24.0


一直无法安装,请求指导


Screen Shot 2019-07-27 at 12.23.25.png

收藏 评论6 发布时间:2019-7-27 12:25

举报

6个回答
SZHYK 回答时间:2019-7-27 15:26:57
我的也是这样。
七哥 回答时间:2019-7-28 00:22:26
这个安装包依赖于 stm32cube_fw_f4_v1240.zip,请把你下载的1240安装包改名为“stm32cube_fw_f4_v1240.zip”,存放到相应的“Repository”文件夹下。我的文件夹路径改过,请根据你自己的路径放置相应文件。
20190728001804.png

20190728001919.png

20190728002000.png


评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

nomatlab 回答时间:2019-7-28 18:23:09
文件把名字改了放到repository还是报错。“这个文件依赖stm32cube_fw_f4_v1240”,请问怎么办呢,谢谢。
1.PNG

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

nomatlab 回答时间:2019-7-28 19:09:22
我的解决了,使用Cube的检查更新就行,不要去更新管理器里面从本地安装
七哥 回答时间:2019-7-29 11:52:18
nomatlab 发表于 2019-7-28 19:09
我的解决了,使用Cube的检查更新就行,不要去更新管理器里面从本地安装

是啊,没说从本地安装呀。
只是在线更新时,楼主缺少原来v1240的安装文件,有可能是删除或损坏了。这才让他把直接下载的文件改名到自动更新的文件夹目录下,这样就能检测到已有安装包,不会再去网上下载安装包了。
安装v1241时,先得解压释放v1240中的文件,最后才释放v1241的文件。从两个文件的大小就能看出,v1241只是在v1240的基础上打了个补丁包。
leader588 回答时间:2019-7-30 05:29:22
STM32CubeMX软件包的安装机制是怎么个过程?如何检查文件之间的依赖关系呢?

从st官方下载的1.24.1包的名称是 patch.xxx.zip,改成stm32cube_fw_f4_v1241.zip. 然后在线更新就能检查出已经正确地下载了.软件会直接解压安装.

按照更新手册,直接将1.24.1包复制到1.24.0目录中替换更新的内容,是否可行?(1.24.0认为改成1.24.1)
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版