STM32CubeMX 项目配置窗口介绍(一)

先点赞,再看博客,顺便点个关注鼓励一下。
如果文章看完,觉得不错的话可以点个收藏,日后不迷路。

1 前言

1.1 STM32CubeMX

2.1_1.STM32CubeMX_20200803

图1 点击图片进入 ST 官网 STM32CubeMX 介绍页面

1.2 介绍说明

    STM32CubeMX 项目配置窗口介绍主要介绍了 Pinout & ConfigurationClock ConfigurationProject ManagerTools 四个窗口。由于篇幅,本介绍分成了三节。

1.3 准备工作

    系统版本:Windows 10 专业版 64 位
    软件版本:V6.0.0

2 窗口介绍

2.0_1

图2 STM32CubeMX 项目配置窗口
    
表1 STM32CubeMX 项目配置窗口
序号名称说明介绍(点击跳转)
1工具栏File、Window、Help 工具栏STM32CubeMX 窗口及工具介绍
2快捷链接点击可进入 ST 相关链接-
3导航栏面包屑导航-
4代码生成键点击可生成项目对应工程 C 代码-
5Pinout & ConfigurationMCU 引脚配置布局2.1 Pinout & Configuration 介绍
6Clock ConfigurationMCU 时钟配置2.2 Clock Configuration 介绍
7Project ManagerSTM32CubeMX 项目管理STM32CubeMX 项目配置窗口介绍(二)
8ToolsSTM32Cube 相关工具-

2.1 Pinout & Configuration 介绍

2.1_1

图3 STM32CubeMX Pinout & Configuration 配置窗口
    
表2 STM32CubeMX Pinout & Configuration配置窗口
序号名称说明介绍(点击跳转)
1Software Packs 工具栏MCU 软件包和扩展包添加管理图4
2Pinout 工具栏引脚分配图5
3外设栏可按类别显示和从 A > Z 按顺序显示外设的配置实战教程
4外设 Mode 设置可设置外设的不同工作模式-
5外设 Configuration可设置外设的具体工作参数(如 USART 波特率、定时器频率等)-
6Pinout view & System view引脚分配视图 & 系统视图(图形化显示了 I/O、组件和外设 的配置状态)图6


2.1_2

图4 STM32CubeMX Pinout & Configuration > Software Packs 工具栏


2.1_3

图5 STM32CubeMX Pinout & Configuration > Pinout 工具栏
    
表3 STM32CubeMX Pinout & Configuration > Pinout 工具栏
序号名称说明快捷键
01Undo Mode and pinout撤销Ctrl + Z
02Redo Mode and pinout恢复撤销Ctrl + Y
03Keep Current Signals Placement暂未发现实质性作用Ctrl + K
04Show User Label显示用户自定义标签-
05Disable All Modes禁用所有外设和中间件Ctrl + D
06Clear Pinouts清除(复位)所有管脚配置Ctrl + P
07Clear Single Mapped Signals清除没有联合(在 图6 引脚上 右键 > Signal Unpinning 可解除联合)的功能映射管脚Ctrl + M
08Pins/Signals Options设置用户自定义标签Ctrl + O
09List Pinout Compatible MCUs列出可兼容的 MCU 列表Alt + L
10Export pinout with Alt. Functions输出 带(显示)复用功能的管脚分配表(.csv 格式)-
11Export pinout without Alt. Functions输出 不带(不显示)复用功能的管脚分配表(.csv 格式)Ctrl + U
12Reset used GPIOs重置使用功能 13 配置的 GPIOAlt + G
13Set unused GPIOs设置所有未使用 GPIO 的输出模式(Input,Output,Analog)Ctrl + G
14Layout reset布局重置(将 图3 中的 Pinout & Configuration 配置窗口重置到默认位置)-


2.1_4

图6 STM32CubeMX Pinout & Configuration > Pinout view & System view 窗口

2.2 Clock Configuration 介绍

2.2_1

图6 STM32CubeMX Clock Configuration 窗口
    
表4 STM32CubeMX Clock Configuration 窗口
序号名称说明使用
01LSE外部低速时钟必须配置 RTC 和 RCC 后才能配置该时钟
02LSI内部低速时钟必须配置 RTC 后才能配置该时钟
03HSE外部高速时钟必须配置 RCC 后才能配置该时钟
04HSI内部低速时钟可直接配置
05MCO内部主时钟输出必须在 RCC 中配置后才能配置该时钟

3 结束

    本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途, 禁止商用, 转载或公开使用请联系作者授权。
    此教程由本人独立整理,如有不当之处,欢迎指正。

附录 相关教程

    STM32Cube 系列软件教程总目录请参考文章:STM32Cube 生态系统之网站、视频、文档及教程汇总
    该文章还提供:

  • STM32Cube 生态系统相关文章
  • STM32Cube 生态系统相关软件更新介绍
  • STM32Cube 生态系统相关教程汇总
  • STM32Cube 生态系统相关网站汇总
  • 该文章会不定期修改更新,更多信息请进入文章查看
  • 17
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值