Ubuntu下STM32Cube IDE初步使用

文章目录

  • STM32Cube IDE安装
  • 新建工程
  • 参考资料

STM32Cube IDE安装

在官网下载STM32CubeIDE-DEB版本。STM32CubeIDE是基于Eclipse的开发环境,安装前需要在Ubuntu中安装Java环境,使用如下指令检查自己是否安装Java环境。安装过程比较简单,可以看下参考资料的安装指导。官方的用户手册【UM2563】详细展示了STM32CubeIDE在Windows、Linux、MacOS三种平台的安装教程。

java -version

Ubuntu下STM32Cube IDE初步使用_第1张图片

新建工程

STM32CubeIDE实际上在Eclipse/CDT框架下整合了GCC编译工具链、GDB调试、MCUFinder(ST芯片检索)、STM32CubeMX(图形化BSP配置)、STM32CubeProg(下载程序)的集成开发环境。整个新建工程的过程从查找板端星号芯片开始,接下来进入STM32CubeMX进行底层配置,然后生成工程代码,进入上层业务代码的编写,最后通过在线调试验证功能并实现程序下载。
Ubuntu下STM32Cube IDE初步使用_第2张图片

Ubuntu下STM32Cube IDE初步使用_第3张图片
Ubuntu下STM32Cube IDE初步使用_第4张图片
Ubuntu下STM32Cube IDE初步使用_第5张图片
Ubuntu下STM32Cube IDE初步使用_第6张图片

Ubuntu下STM32Cube IDE初步使用_第7张图片
点击右上角的斧头图标编译Debug版本,也可以点击斧头旁边的三角下拉切换到release版本,编译结果展示在控制台窗口。
Ubuntu下STM32Cube IDE初步使用_第8张图片点击Run->Debug Configuration,新建一个configuration,调试器选择ST-Link。
Ubuntu下STM32Cube IDE初步使用_第9张图片
进入到调试界面,右上角的三角符号Resume开始运行程序,在代码某一行首双击添加断点等进行调试。
Ubuntu下STM32Cube IDE初步使用_第10张图片

官方文档【UM2553】STM32CubeIDE的提供了快速入门教程。

参考资料

[1] Ubuntu 18.04 安装 STM32CubeIDE 小记

你可能感兴趣的:(STM32HAL库开发,stm32,ubuntu)