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

提醒已升级STM32CubeMX 5.0打开旧文件时注意事项

[复制链接]
奏奏奏 发布时间:2018-11-23 17:40
本帖最后由 奏奏奏 于 2018-12-28 09:12 编辑

先提示一点,用STM32CubeMX 5.0打开STM32CubeMX 4.27版本以前(包括)生成的XX.ioc文件时要特别注意:
不要这么做!
因为你无论点 继续 还是 移植 按钮,生成的工程很可能就无法通过编译,出现一堆错误。
我用的是Keil 5
之前的XX.ioc文件是STM32CubeMX 4.27版本生产的,F1系列MCU,如果按移植,CAN部分出错,因为少一个类似 can_ex.h的文件
如果按“继续”,报错是重复定义。

具体我的解决方法是先重新安装STM32CubeMX 4.27版本

20181228更新:已经安装的点击“继续”,生产工程后报错是重复定义的原因是重新生成了重复的“system_stm32f1xx.c”这个文件(不同系列的名称不一样),只要删除其中一个同名文件后在重新编译就可以正常使用了。(这个方法是参考了本论坛的另外一个帖子的方法,亲测可行。一下子翻不到那个帖子了,请见谅。)
重复生成的文件标注截图.jpg
收藏 评论8 发布时间:2018-11-23 17:40

举报

8个回答
stm1024 回答时间:2018-11-23 20:02:35
哈哈,我升级以后,发现,界面丑爆了
watershade 回答时间:2018-11-23 20:14:54
本帖最后由 watershade 于 2018-11-23 20:18 编辑

升级真快,看来改动比较大。这个版本可以手机用户使用情况:
Annotation 2018-11-23 201824.jpg
stm32学习hpdj 回答时间:2018-11-26 06:49:17
学习了
枫天2015 回答时间:2018-11-26 09:05:33
没敢升,还在用4.26版
zjczm 回答时间:2018-11-26 10:07:02
不想升级。原来的版本用用够了。
harvardx 回答时间:2018-11-28 07:05:33
同感同感 ,真是痛心啊 没有早点看到楼主的帖子.  按照一贯的思路 我相信最新的cubemx是最好的 .结果杯具了... 大写的惊讶.... 居然是这样的mx 5.0版本....
zhdzhd-174422 回答时间:2018-12-7 20:05:27
试用版,试用版。哈哈
zhjb1 回答时间:2018-12-28 06:19:07
谢谢楼主的表述,下载了还没有安装,就先不安装了!

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版