获取开发工具作为第一篇应该没什么问题,但STM32CubeIDE在windows下安装难度不大,文章的参考价值可能有限。
STM32CubeIDE是意法半导体官方提供的开发工具。属于使用Eclipse®/CDT™框架二次开发的IDE工具,类似与Android Studio和Jetbrains IDEA Commutity之间的关系,使用CubeIDE不需要购买授权。
对于个人开发者,IDE集成了GCC编译工具链,GDB调试器,以及一个功能不太完整的STM32CubeMx工具,安装过程可以选择是否安装J-LinkST-LINK调试器驱动。
在STM32CubeIDE上使用HAL库开发非常简便,但想要使用标准库需要额外进行配置。
一、获取安装包
下载STM32CubeIDE需要登录账号,这是跨平台软件但需要64位操作系统。
二、安装
1、Windows环境
在Windows下安装过程相当简便,只有路径和是否安装J-Link和ST-Link调试器驱动按具体情况决定。
三、启动
1、设置工作空间(Workspace)
如果没有进行勾选每次启动后都要选择工作空间目录。在一个工作空间下可以创建多个项目。
后续想要修改默认位置和eclipse一样,选择Window -> Preferences 展开菜单项 General -> Startup and Shutdown->Workspaces在其中进行修改。
到此安装步骤完成;
第一个项目的创建与调试器配置:
[STM32CubeIDE]创建HAL库项目