STM32 MX Cube 学习笔记 02 - 开始第一次接触

STM32 MX Cube 学习笔记 02 - 开始第一次接触

1.运行环境

   (1)PC OS:win10;

   (2)MX Cube version:V5.1;

   (3)环境搭建参考前节 (link)。

2.菜单功能

(1)面包屑导航菜单

创建项目: 1.MUC起始 2.开发板起始3.已有工程文件起始

我们选择以MCU开始。

 

开始界面

   

选择你开发所需芯片

MCU 选择
MCU 选择

我选择了STM32F103C8xx作为开发所需芯片,双击进入工程界面。

(2)进入工程界面

上侧导航:引脚配置>>时钟配置>>工程管理>>工具

左侧导航 :配置系统的初始化菜单。

中间为芯片的引脚视图

工程界面 v 5.1

3.GPIO初始化

 简单的GPIO输入输出配置

(1)芯片引脚视图下选择所需引脚,并设置其为输出模式。

(2)配置界面 设置引脚模式 如图:

GPIO初始化

 

4.配置系统SYS

(1)设置调试接口  SYS 选择 双线调试

(2)选择外部晶振作为时钟源 如图:

SYS and RCC

5.配置时钟树

(1)配置系统时钟,Cube的时钟配置非常方便 ,图形化的,本次配置如下:

时钟树

6.生成项目初始化文件

  导出项目初始化配置工程文件至MDK 5

(1)产生MDK5的工程文件配置如下:

编译环境IDE选择

 

代码生成设置

 

库和函数选择

 

 7.MDK5

 (1)用配置好的文件测试一下吧,点亮LED?

点灯测试

附:
    HAL_Delay(2000);
    HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0,GPIO_PIN_SET);
    HAL_Delay(2000);
    HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0,GPIO_PIN_RESET);

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值