开发环境
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