ST意法半导体
直播中

贺楠

7年用户 948经验值
私信 关注
[问答]

STM32Cube Programmer未启动是为什么?如何让它运行?

刚刚安装了新版本 2.11.0。以前从未使用过任何版本的 CubeProgrammer。我在带有 Java 18.0.1.1.2022-04-22 的 Windows 10 上使用它。当我启动它时,只有启动对话框出现并在几秒钟后消失。在各种帖子中,我已经看到这种情况已经发生多年了。重新安装 Java 或使用其他版本的提示似乎不起作用。由于程序员分发了 jre,我尝试将路径设置为它的 bin 目录并将 JAVA_HOME 设置为 jre 路径,但这并没有改变任何东西,从程序员目录调用 java.exe 只会导致 java 错误信息。任何提示如何让它运行?

回帖(1)

李凤津

2022-12-5 14:34:34
这似乎是与您的 PC 配置相关的 java 问题。
您可能知道,自 2.6.0 版本以来,无需在您的机器上安装任何 Java,STM32CubeProgrammer 使用下载包中提供的捆绑 JRE 运行。
为避免任何 Java 问题,我建议您使用以下步骤:


  • 以管理员权限打开CMD。
  • 取消设置 JAVA_TOOL_OPTIONS 和 _JAVA_OPTIONS 环境参数(只需将它们设置为 null JAVA_TOOL_OPTIONS= )。
  • 转到安装文件夹:cd C:Program FilesSTMicroelectronicsSTM32CubeSTM32CubeProgrammer-2.11.0-RC4bin
  • 使用此命令启动 CubeProgrammer:jrebinjava.exe -jar STM32CubeProgrammer.exe

请测试并告诉我是否可以。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分