STM32CubeMx学习-LED

STM32CubeMx学习-LED

  • STM32CubeMx的配置
    • Step1 <打开CubeMx,新建工程>
    • Step2 <选择MCU型号>
    • Step3 <界面配置>
      • (1)引脚配置
      • (2)时钟树配置
      • (3)工程管理配置
    • step4 <生成工程>
    • Step5 <写控制代码>
    • Step6 <编译,烧录程序>
    • Step7 <观察结果>

STM32CubeMx的配置

这一系列的文章,默认使用STM32CubeMx+Keil V5做演示,软件下载资源和安装流程可以到百度搜,这里我就不具体展开说明了。好的,现在搞起来!

Step1 <打开CubeMx,新建工程>

STM32CubeMx学习-LED_第1张图片

Step2 <选择MCU型号>

直接搜索你在使用的芯片型号即可,我这里使用STM32F103C8T6的板子做演示
STM32CubeMx学习-LED_第2张图片

Step3 <界面配置>

STM32CubeMx学习-LED_第3张图片

(1)引脚配置

STM32CubeMx学习-LED_第4张图片
STM32CubeMx学习-LED_第5张图片
接着配置板子上LED对应的引脚
STM32CubeMx学习-LED_第6张图片
STM32CubeMx学习-LED_第7张图片
STM32CubeMx学习-LED_第8张图片

(2)时钟树配置

STM32CubeMx学习-LED_第9张图片
若想深入理解STM32板子时钟树原理,可以跳到下面这位兄弟那边学习:
(转)【STM32】系统时钟RCC详解(超详细,超全面)

(3)工程管理配置

STM32CubeMx学习-LED_第10张图片
STM32CubeMx学习-LED_第11张图片

step4 <生成工程>

STM32CubeMx学习-LED_第12张图片
STM32CubeMx学习-LED_第13张图片

Step5 <写控制代码>

因为刚才已经通过CubeMx软件配置好外设,因此我们就可以打开工程编写main()函数的主控制程序了。
STM32CubeMx学习-LED_第14张图片
STM32CubeMx学习-LED_第15张图片

Step6 <编译,烧录程序>

STM32CubeMx学习-LED_第16张图片
STM32CubeMx学习-LED_第17张图片
STM32CubeMx学习-LED_第18张图片

Step7 <观察结果>

STM32CubeMx学习-LED_第19张图片

你可能感兴趣的:(STM32CubeMx学习-LED)