[开发工具] STM32CubeMX无法第二次打开的解决方法

[复制链接]
446|0
木木guainv 发表于 2025-9-12 12:08 | 显示全部楼层 |阅读模式
STM32CubeMX安装后可以正常打开,第二次双击打开,能够弹出下面的开始界面,但是进不去软件。原因就在于,你的电脑用户名称包含中文,导致STM32CubeMX在安装时的

5320668c37048c6f6f.png

原因就在于,你的电脑用户名称包含中文,导致STM32CubeMX的这里的默认路径包含中文了,博主这个是已经修改之后的路径。

8850668c370436b457.png

下面教一下如何更改路径

1.找到STM32CubeMX的安装路径,在文件夹中找到下图的这个配置文件,右键选择使用记事本打开

256168c3703d495f8.png

打开后,如果不出意外,你们的配置文中只有这两行

9036368c37033a5ddb.png

2.将配置文件中的代码补全,具体代码我放在下面

-Djava.io.tmpdir="D:\Programs\STM32CubeMX\Cache"
-Duser.home="D:\Programs\STM32CubeMX\STM32CubeMXCache"
-Djavax.net.ssl.trustStoreType=WINDOWS-ROOT
-Dsun.java2d.d3d=false
--add-exports java.desktop/sun.awt=ALL-UNNAMED
--add-opens java.desktop/java.awt=ALL-UNNAMED

这里需要注意,前两行的路径需要根据自己的情况修改,比如说,第一行代码表示,我的路径是D:\Programs\STM32CubeMX\Cache,要确保这个路径下的Cache文件夹存在,如果没有的话就创建一个文件夹,命名为Cache即可。随后的第二行代码无需改动,保证下图个框内的路径是一致的即可。

7871368c370296d3ca.png

修改完成后,按下Control+S保存,然后将配置文件关闭

3.回到桌面,重新双击STM32CubeMX图标,即可正常打开。
————————————————
版权声明:本文为CSDN博主「善宇_」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_58283835/article/details/151215671

5749868c36fffc2f1f.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

190

主题

4344

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部