linux安装STM32CubeProgrammer
本帖最后由 fzwwj95 于 2018-10-9 07:41 编辑普天同庆,我把办公系统换成了国产的linux操作系统deepin。简直不要太爽。
由于平时有一些STM32方面的开发,所以需要安装STM32环境,之前发过帖子安装好了编辑器之类的。今天安装下烧录软件。 STM32CubeProgrammer,这是ST新的烧录工具,官方发布了各种系统的版本,其中包括linux版本。
下载的文件是一个压缩包,解压开后有.app后缀的文件,是Mac系统使用的;.exe是Windows系统上使用的;最后的那个.linux是Linux系统使用的。
二、安装
安装很简单,运行./SetupSTM32CubeProgrammer-1.0.0.linux就会出现一个图形化界面,一路next即可。
三、问题
安装完成之后,运行会有如下错误。
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp
错误: 找不到或无法加载主类 com.st.app.Main
四、解决
导致这个问题的原因是ST应该是使用Oracle的JDK进行开发的,而我安装的是open-jdk (Android采用的open-jdk),所以不兼容。
安装一个openjfx就好啦。
sudo apt install openjfx
now,enjoy linux!
页:
[1]