L4系列的不能有CAN设备,否则打不开ico文件; F7系列的直接就不能打开4.23生成的ico文件;
“冒险”试着从4.23升级到4.24,发现并不像楼主说的那么可怕,升级后建立STM32L4有CAN的工程,建立后STM32CubeMX会自动提示下载相关补丁:
安装补丁后就OK了。
F7试过也是会自动下载安装补丁,4.23建立的ico一样可以打开。
4.24的project里还多了一个选项:
评分
查看全部评分
打开楼主的IOC,提示如下:
点击默认键:
生成工程文件,在MDK5编译通过:
bug看似要在楼主的主机上找了。
我给你我4.23的ioc试试吧,带can的,4.24打开会提示升级,但就是无法成功,去掉can后可以。
下载地址
https://www.stmcu.org.cn/document/detail/index/id-218404?1
(不用担心覆盖的问题,两个版本都供下载)
评分
查看全部评分
评分
查看全部评分
另外楼说的问题,感觉包没有升全,要不就从官网上下载来看看。
评分
查看全部评分
评分
查看全部评分
升级到4.24应该没问题,主要是固件库补丁要安装。
安装 4.24.0 没有发现问题,
也能正常加载旧版的ico文件。
配合Keil v5.21.1.0版本。
评分
查看全部评分
反复试了几次了,从官网下了安装也试了。看我贴出
另外4.24生产的TrueStudio工程编译一堆错误,Keil的工程编译正常。
包括CAN的问题。结合“wenyangzeng”的测试看,应该找别的问题,怀疑是JAVA,这是我的JAVA信息:
感谢你的测试,看来是别的因素引起的,比较怀疑是Java环境。