问题1描述: 5 f% e! z) N) E4 n NBIOT_L452R.zip (3.38 KB, 下载次数: 1) 2018-1-28 00:43 上传 点击文件名下载附件 ' C* [4 f, s* M5 ]5 O$ B L4的ioc文件4.23创建的,CubeMX升级到4.24,FW升级到1.11后打开该文件,选Migrate,CubeMX无响应。0 u& Z0 }4 f: [8 N( \# j# u 如果去除ioc文件中的CAN外设后,可以Migrate到新版本。7 ~7 D9 M, h: M: s$ N4 B) c 问题2描述: ' c( C, E% |) a; s7 I$ d! ]# U& K4.24生成的Atollic studio工程无法编译:: t& _- e0 Q( @* [ ( k$ T8 W/ k3 D# R' a9 E以下是4.23生成的Atollic studio工程可以编译:3 ]- z' m$ ^/ _# C( T , ~& E, D0 ]/ {9 P8 Y 区别是Drivers目录下的STM32L4…… 6 D+ [& |/ ?: g$ O% s-------------------------------------------------------------------------------------- 0 t$ z/ T$ `1 g9 v4 Z- ~# j以上两个问题,已通过重装软件,重装OS后现象依旧,与外部环境无关。9 K6 I: Y+ _. j, \
管理员先生,升级到cubeMX4.24后,对STM32F3的支持似乎出了很多问题,是否可以去随便生成一个MDK工程试试呢?
点评
使用不同版本的库文件,有时候编译都会出错的。STM32CubeMX貌似向下兼容性不是很好。
你干脆重建个工程,毕竟CUBEMX有版本、CUBE库版本本身都有差异。