STM32基础1--STM32CubeMx项目配置

目录

1.0:选择STM芯片

2.0:设置RCC

3.0:设置SYS

4.0:硬件配置

5.0:配置引脚

1)设置引脚功能

2)配置引脚初始化状态

6.0:配置时钟树

7.0:项目配置

        1)配置项目号名,项目保存路径,使用工具链

        2)配置 ".c"与".h" 文件 

7.0:生成代码与编译

        1)生成code 

       2)编译


1.0:选择STM芯片

        启动STM32CubeMx之后,点击File->New Project ,本人使用的是正点原子探索者STM32F407的开发版,因此在搜索栏输入芯片STM32F407ZGT6,然后双击,然后完成新建项目。

        注:如果不知道开发板的芯片,可以查看供应商给的原理图或者直接看芯片的标识,建议最好看直接看芯片的标识。

 

2.0:设置RCC

 

3.0:设置SYS

        注:在BUG里面有很多选项,根据自己开发板的接口选择,由于SWD(Serial Wire Debug)接线简单,现在市场的上开发板基本都是由于这个接口。

4.0:硬件配置

        正点原子探索者开发板中,有两个LED与4个按键

硬件

STM32F407ZGT6端口

LED0

                                      PF9

LED1

 PF10

KEY2

PE2

KEY1

PE3

KEY0

PE4

KEY_WK_UP

PA0

5.0:配置引脚

1)设置引脚功能

在Pinout View 图中找到对应的引脚。点击引脚,将LED设置为输出,KEY设置为输入

2)配置引脚初始化状态

6.0:配置时钟树

        填入外部晶振频率,勾选时钟方向,填入最大值HCLK,按“ENTER”自动完成配置

7.0:项目配置

        1)配置项目号名,项目保存路径,使用工具链

        2)配置 ".c"与".h" 文件 

7.0:生成代码与编译

        1)生成code 

        点击左上角按钮生成code,等待生成完成后弹出对话框,选着打开打开项目

       2)编译

 

 

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

颖川初尘

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

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

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

打赏作者

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

抵扣说明:

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

余额充值