首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在CubeMX上为双核STM32H MCU生成代码

无法在CubeMX上为双核STM32H MCU生成代码
EN

Stack Overflow用户
提问于 2020-10-29 20:58:13
回答 1查看 186关注 0票数 0

我有一个问题,为CubeMX上的MKD或IAR EWARM生成代码。我有一个NUCLEO-H755ZI-Q开发板。

我可以为其他单片机或Nucleo Botrad生成代码,但我已经看到,这个问题只与任何具有双核的单片机有关,如STM32H755/745和STM32H747。如果我选择另一张卡,代码生成是正常的。

我已经尝试重新安装所有( CubeMX,CubeIDE,MDK,下载包..),代码生成后一直出现错误消息:

‘’代码是在.下成功生成的,但MDK-ARM 5.27生成项目有问题‘’。

我使用的是最新版本的CubeMX : v6.0.1

感谢你的帮助,

EN

回答 1

Stack Overflow用户

发布于 2020-10-29 23:12:32

我在网上搜索,在STM32文档中,我可能找到了一个原因;在St CubeMx软件需求( UM1718和RN0094)中,我找到了:

“必须使用(™) 64位。不再支持JRE32位。JRE最低版本为1.8_45。不得使用版本1.8_251 (已知™问题)。支持Java11。不支持Java7、Java9、Java10、Java12和更高版本。”

我最终可以通过卸载pc上所有的Java SE和JDK版本来生成代码。我只安装了Java JDK 11.0.9 64位。

我可以打开项目,但在编译过程中仍然有一些错误,因为项目结构需要调整。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64591578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档