1、Cube MX软件主体未安装完整会出现以下几种报错
①.Download has failed, some data may be not updated. Please retry later.创建工程时出错

②.The Code is successfully generated under : D:/mycollect/STM32-HAL库/test/test Project language : C but MDK-ARM V5.32project generation have a problem.代码生成成功,但有问题

③.The Code is successfully generated under : D:/mycollect/STM32-HAL库/test/test Project language : C but MDK-ARM V5.32project generation have a problem.

解决办法:help -> Manage embedded software packages -> refresh,时间较久,请等待软件自动下载核心组件


上述操作提示其实这里有英文提示

2、keil的ARMCC编译器缺失

我按照网上的的方法添加结果是这样的,左侧栏没有ARMCC

正确的应该是这样的

不管我怎么添加都不好使,最后还是先卸载软件+注册表清理,然后重装软件+使用arm官方的ARMCC编译器安装程序好的
具体步骤
①卸载软件:正常卸载就行了
②清理注册表:我使用了这个软件电脑不可或缺的注册表清理工具~~~_哔哩哔哩_bilibili + 手动删除了带keil关键字的十来个连续的项(ctrl+F搜索keil,然后把带keil的都删掉),其它带关键字keil的单个的注册表好像不太影响。注册表清理非常重要,想通过重装解决很多未知问题必须清理干净注册表。
③重装keil:[STM32 HAL库]安装开发环境,最佳教程,没有之一~_哔哩哔哩_bilibili
④arm官方的ARMCC:Keil MDK 5.37以上ARMCC编译器安装_哔哩哔哩_bilibili
6817

被折叠的 条评论
为什么被折叠?



