本帖最后由 奏奏奏 于 2018-12-28 09:12 编辑 / ^6 D( E& P& i% {3 s 先提示一点,用STM32CubeMX 5.0打开STM32CubeMX 4.27版本以前(包括)生成的XX.ioc文件时要特别注意:8 q/ H( z2 a, y 不要这么做!) C% f8 T& o% u- S1 o 因为你无论点 继续 还是 移植 按钮,生成的工程很可能就无法通过编译,出现一堆错误。 我用的是Keil 5! C' L/ \! a1 k0 h1 @ 之前的XX.ioc文件是STM32CubeMX 4.27版本生产的,F1系列MCU,如果按移植,CAN部分出错,因为少一个类似 can_ex.h的文件 如果按“继续”,报错是重复定义。+ [7 x" m X3 ^. f 具体我的解决方法是先重新安装STM32CubeMX 4.27版本% k2 x ]/ a% C4 L% s$ E2 r3 D - I4 T! C6 R- r2 \- O! y 20181228更新:已经安装的点击“继续”,生产工程后报错是重复定义的原因是重新生成了重复的“system_stm32f1xx.c”这个文件(不同系列的名称不一样),只要删除其中一个同名文件后在重新编译就可以正常使用了。(这个方法是参考了本论坛的另外一个帖子的方法,亲测可行。一下子翻不到那个帖子了,请见谅。)$ H# U# e3 c; O3 ]* Y, x |
【STM32C0测评】外部中断控制小灯
意法半导体最具性价比、速度最快的单核MPU STM32MP13现已支持运行RTOS
【NUCLEO-U083RC评测】移植TouchGFX并实现无接触翻页
[NUCLEO-C031C6评测] 驱动LCD 第三步 显示颜色块
[NUCLEO-C031C6评测] 驱动LCD 第二步 初始化屏幕
[NUCLEO-C031C6评测] 驱动LCD第一步
【STM32MP135-DK】裸机开发
STM32MP135F-DK 开箱&开发环境搭建&硬件设计分析
【STM32U599】4.引入RTC与MVP开发
基于STM32CUBEMX驱动TMOS模块STHS34PF80之获取状态数据(5)
3 M% e& R6 c3 r, e& S
升级真快,看来改动比较大。这个版本可以手机用户使用情况: