STM32CubeMX | 新建 Keil工程

STM32CubeMX 是 ST 官方推出的一款代码生成工具,使用 STM32Cube 可以加速新产品的开发过程。本文以点亮一个 LED 灯为例,演示如何使用 STM32CubeMX 为 STM32F103CB 生成 Keil 工程以实现 LED 灯的闪烁功能。

  1. 新建工程
    打开 STM32CubeMX 软件后,点击File,选择New Project。羽墨志 | STM32CubeMX 新建 Keil 工程

  2. 选择芯片型号

    在左侧的 Part Number中输入目标芯片的型号,支持部分输入以便快速定位所选芯片。

    羽墨志 | STM32CubeMX 选择芯片型号

  3. 配置SYS
    羽墨志 | STM32CubeMX 配置 SYS

  4. 配置RCC
    羽墨志 | STM32CubeMX 配置RCC

  5. 配置GPIO
    羽墨志 | STM32CubeMX 配置GPIO
    在这里,为了便于记忆可修改GPIO标签,STM32CubeMX 会在代码中生成相应的宏定义。在选中的GPIO上右键选择Enter User Label则会弹出一个修改GPIO标签的对话框:
    羽墨志 | STM32CubeMX 设置GPIO 标签

    在弹出的对话框中输入要修改的标签名,回车即可。

    羽墨志 | STM32CubeMX 设置 GPIO 标签

  6. 配置时钟树
    羽墨志 | STM32CubeMX 配置时钟树

  7. 项目设置
    羽墨志 | STM32CubeMX 项目设置

  8. 代码生成设置羽墨志 | STM32CubeMX 代码生成设置

  9. 生成代码
    羽墨志 | STM32CubeMX 代码生成
    羽墨志 | STM32CubeMX 代码生成中

  10. 打开工程
    羽墨志 | STM32CubeMX 打开工程

  11. 添加代码
    羽墨志 | STM32CubeMX 添加代码

  12. 编译程序并下载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

羽墨志

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值