打印
[开发工具]

STM32cubeIDE 上手体验

[复制链接]
1068|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stm32jy|  楼主 | 2020-4-15 20:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
第一次打开STM32cubeIDE会让你为工作空间选择一个路径,这里使用D盘的STM32Pro路径,后续不想让此界面再提示,可以将此路径作为默认路径

使用特权

评论回复
沙发
stm32jy|  楼主 | 2020-4-15 20:12 | 只看该作者
等待加载完成….

使用特权

评论回复
板凳
stm32jy|  楼主 | 2020-4-15 20:17 | 只看该作者
打开后可以开始新建一个STM32工程,File->New->STM32 Project,此外还可以新建C/C++工程哦!

使用特权

评论回复
地板
stm32jy|  楼主 | 2020-4-15 21:16 | 只看该作者
等待初始化完成……

使用特权

评论回复
5
stm32jy|  楼主 | 2020-4-15 21:17 | 只看该作者
进入STM32 Target Selection界面

使用特权

评论回复
6
stm32jy|  楼主 | 2020-4-15 21:18 | 只看该作者
通过Board Selector ST官方板卡来新建一个工程,找到NUCLEO-F091RC

使用特权

评论回复
7
stm32jy|  楼主 | 2020-4-15 21:23 | 只看该作者
点击下一步,输入工程名称:NUCLEO-F091RC-Example


使用特权

评论回复
8
stm32jy|  楼主 | 2020-4-15 21:24 | 只看该作者
如果第一次创建F0的工程时,STM32cubeIDE会去下载对应的HAL库文件

使用特权

评论回复
9
stm32jy|  楼主 | 2020-4-15 21:38 | 只看该作者
成功创建了该工程,我们看到了一个神奇的东西,这不是STM32CubeMx嘛,只是左侧多了可以管理代码的工具了,好牛啊………。

使用特权

评论回复
10
stm32jy|  楼主 | 2020-4-15 21:59 | 只看该作者
因为我们是基于ST板卡新建的工程,系统内核中的RCC选项无需改动。

使用特权

评论回复
11
stm32jy|  楼主 | 2020-4-15 22:02 | 只看该作者
GPIO选项中,已经将板卡上的LD2和用户按键的GPIO对应起来了。

使用特权

评论回复
12
stm32jy|  楼主 | 2020-4-15 22:53 | 只看该作者
先简单的通过project->Generate Code来生成一个基于STM32CubeIDE的代码工程。

使用特权

评论回复
13
stm32jy|  楼主 | 2020-4-15 23:05 | 只看该作者
双击mai.c会进入代码编辑界面,在main.c 主函数循环里,加入对LD2的翻转操作。
while (1)
{
    /* USER CODE END WHILE */
    HAL_Delay(1000);
    HAL_GPIO_TogglePin(GPIOA, GPIO_Pin_5);
    /* USER CODE BEGIN 3 */
  }

使用特权

评论回复
14
香水城| | 2020-4-16 09:43 | 只看该作者
谢谢分享~!

stm32cubeIDE 是ST 官方提供的免费编译调试工具软件。
可以去WWW.ST.COM/STM32搜索下载。

使用特权

评论回复
15
stm32jy|  楼主 | 2020-4-16 19:30 | 只看该作者
点击RUN->debug 进行调试和烧写,或者使用快捷键F11,板子连接电脑的USB口,第一次有可能会出错,需要对ST-link进行升级。

使用特权

评论回复
16
stm32jy|  楼主 | 2020-4-16 19:30 | 只看该作者
完成后进入点击debug模式,可以使用F8快捷键或者点击停止调试按钮,板卡的LD2此时间隔闪烁。

使用特权

评论回复
17
labasi| | 2020-5-9 13:42 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
18
paotangsan| | 2020-5-9 13:42 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
19
renzheshengui| | 2020-5-9 13:43 | 只看该作者
我怎么安装不上去呢

使用特权

评论回复
20
wakayi| | 2020-5-9 13:43 | 只看该作者
这是哪块板子啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

1118

帖子

4

粉丝