开发环境
STM32开发环境搭建指南
Categories:
少于1分钟
安装XWOS的编译环境
参考 XWTC安装指南
STM32CubeIDE
- URL: STM32CubeIDE
- Ubuntu中需要安装JRE:
sudo apt install openjdk-11-jdk
- 安装其他调试器插件
- 菜单:
"Help" -> "Install New Software..." -> "Add..."
- 仓库:
http://mirrors.ustc.edu.cn/eclipse/embed-cdt/updates/v6/
- 插件
J-Link Debugging
:JLink + Segger的JLinkGDBServerOpenOCD Debugging
:DAPLink/JLink + OpenOCDPyOCD Debugging
:DAPLink/JLink/STLink + PyOCD
- 菜单:
STM32CubeMX
STM32工程的 .ioc
文件需要使用 STM32CubeMX 打开并进行配置。
STM32CubeIDE 只作为编译调试的环境,不进行驱动的配置以及源码的生成。
- URL:STM32CubeMX
Rust开发环境
STM32支持使用Rust语言开发,参考 Rust开发环境指南 。
STM32CubeID的Rust插件
注意不要选择最新版本的插件:
- 菜单:
"Help" -> "Install New Software..." -> "Add..."
- 仓库:
http://mirrors.ustc.edu.cn/eclipse/corrosion/releases/1.2.3/
- 插件:
Corrosion: Rust edition in Eclipse IDE