STM32CubeMX和支持包STM32CubeFx,STM32CubeLx都有很多个版本,但是这些版本之间不兼容。 甚至最新版本的STM32CubeMX和最新发布的支持包不兼容,这有点令人费解。 我先是安装了STM32CubeMX v4.9.0,然后下载安装包STM32CubeF1 v1.2.0。都是当前的最新版本,都是从官网www.st.com下载的。 结果STM32CubeMX v4.9.0无法装上STM32CubeF1 v1.2.0。 请问怎么解决? 还有就是,官网发布了版本之后,旧版本的链接就消失了。 还有就是在线安装奇慢无比!装过的人都深有体会啊! |
L和F2的有补丁文件
旧版本存在问题,被更新是很自然的事情。HAL的库,官方写了好长一段时间了,推广也不是很好,主要是先入为主,大家对标准外设驱动库比较熟悉,HAL库有些地方还不是很成熟。标准外设驱动库较为成熟。
因为官网不提供历史版本的支持包下载,只能在本站找。但是由于CubeMX的兼容性问题,不是下载的所有支持包都能装上。我的经历是大部分情况下,都不能装上。
只要软件需要在线安装,链接到是外国网站,十有八九装不上,这是重试无数次得到的经验值。
我100M光纤都不行。