在CSDN查了关于这个的解决方案,我看到两个方法:①因为文件名有空格或中文;②jre太高或太低(根据STM32CubeMx的版本来看),高的用jre11,低的用jre8。
这两个方法我都试过了,没用。我的STM32CubeMX版本号是6.6.1,用的是jre11。
问题的报错如图:
解决方案:
重新下MDK-ARM!然后就解决了。。。
报错的中文是:” 请安装MDK-ARM V5.32工具链来打开项目或将项目的文件类型与系统默认程序设置中的工具链关联”。
但是我确实安装了MDK-ARM,之后我再次执行MDK-ARM的安装程序居然能下载!然后我继续安装、破解。之后使用STM32CubeMX生成代码成功,没有再报错了!
和我有相同情况的可以试试!