STM32CubeMX 是 st 芯片的官方开发定制工具。
下载
st 官网下载 stm32cubemx 或 stm8cubemx。下载时需要登记姓名和邮件地址。
安装
解压后进入文件夹,右键打开终端,执行命令开始安装
sudo ./SetupSTM32CubeMX-5.5.0.linux
可能会报如下错误
Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
修改 jdk 的配置文件,注释其中的 assistive_technologies 行即可
sudo dedit /etc/java-8-openjdk/accessibility.properties
#assistive_technologies=org.GNOME.Accessibility.AtkWrapper
然后再执行命令安装即可。
创建启动器图标
在 ~/.local/share/applications 中创建 desktop 文件,文件名随意,如 stm32cubemx.desktop,内容如下
[Desktop Entry]
Name=STM32CubeMX
Exec=/usr/local/STMicroelectronics/STM32Cube/STM32CubeMX/STM32CubeMX %U
Terminal=false
Icon=/usr/local/STMicroelectronics/STM32Cube/STM32CubeMX/help/STM32CubeMX.ico
Type=Application
Categories=Development;Electronics;
运行
完成后效果如下
stm8cubemx 安装类似。