STM32f103单片机+CubeMX+Keil5(学习系列)

CubeMX如何配置工程介绍及注意事项(以点亮LED灯为例)

一、前言

相信有很多萌新小伙伴在使用CubeMX时,会遇到很多问题,以及不清楚CubeMX各个板块的各个功能作用,跟着这个系列走下去,你会打开新世界的大门。

二、让我们开始吧

1:目标

     选择

2:引脚

      分配

3.外设

   配置

4.时钟

   配置

5.工程

    配置

6.程序     编写

                                                     CubeMX软件使用步骤

1.步骤一:目标选择

如上图我们选择新建工程中的基于芯片开发。

如上图,在芯片输入框中进行输入,然后再备选框中选择合适的,双击就会选择进行选择。接下来将会进入引脚分配界面。

2.步骤二 引脚分配

重点:类别栏介绍

System Core :用于配置GPIO、复位和时间控制(RCC)、中断系统(NVIC)以及调试接口(SYS)等系统外设。

Analog:用于配置数模和模数转换外设。

Timer:用于配置定时器和时钟外设。

Connectivity:用于配置iic、SPI、uart等通信外设。

Multimedia:用于配置IIS等音频数据传输设备

Computing:用于配置CRC校验外设。

Middleware(中间件):用于配置嵌入式操作系统FreeRTOS和文件FATFS等中间件。

选择自己需要配置的引脚然后,给引脚配置相应的功能,如上图,我使用PB11GPIO_Output。

3.步骤三 外设配置

(1)复位及时钟控制RCC配置

RCC模块主要用于配置外部高速时钟(HSE)和外部低速时钟(LSE)d的时钟源,一般有三种选择。

如上图所示这里我们选择第三个晶振。

(2)调试接口

这里我们选择Serial Wire

(3)GPIO配置

在上面我们对PB11进行功能选择,在这里我们进行细化配置。

以上GPIO的配置界面,这里我们选择默认就可。

4.步骤四:时钟配置

将时钟配置为72MHZ。

(5)工程配置

根据以上介绍配置。

点击生成文件,就可完成。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值