【STM32】STM32CubeMX 之 GPIO配置 【笔记】

环境

硬件:通用PC

系统: Windows 10

软件 :STM32CubeMX

在STM32CubeMX的GPIO配置中,每个选项都有特定的含义。以下是逐一解释这些选项:

1.GPIO output level (仅适用于输出模式):

  • Low: 初始输出状态为低电平
  • High: 初始输出状态为高电平

2.GPIO mode:

  • Input mode: 将引脚配置为输入
  • Output mode: 将引 脚配置为输出
  • Alternate Function mode: 将引脚配置为复用功能(如定时器、UART等)
  • Analog mode: 将引脚配置为模拟输入/输出

3.GPIO Pull-up/Pull-down:

  • No pull-up and no pull-down: 不使用上拉或下拉电阻
  • Pull-up: 启用内部上拉电阻
  • Pull-down: 启用内部下拉电阻

4.Maximum output speed:

  • Low: 通常最高2MHz
  • Medium: 通常最高25MHz
  • High: 通常最高50MHz
  • Very High: 通常最高100MHz

5.User Label:

  • 允许为引脚指定一个自定义名称,这个名称将在生成的代码中使用。

OK!

至此,问题解决。欢迎留言交流

相关推荐
贺小涛3 小时前
STM32学习
stm32·单片机·学习
Cathy Bryant3 小时前
拓扑学:曲面与圆环
笔记·线性代数·矩阵·拓扑学
凉、介3 小时前
SylixOS 多核启动
服务器·笔记·学习·嵌入式·sylixos
DA02213 小时前
系统移植-STM32MP1_TF-A概述
单片机·系统移植·stm32mp1
Yu_Lijing3 小时前
基于C++的《Head First设计模式》笔记——原型模式
c++·笔记·设计模式
猹叉叉(学习版)3 小时前
【系统分析师_知识点整理】 8.项目管理
笔记·项目管理·软考·系统分析师
hssfscv4 小时前
软件设计师 试题三 面向对象——UML事物、关系、图
笔记·学习·uml
yugi9878384 小时前
基于STM32F107和DP83848的TCP服务器数据收发方案
服务器·stm32·tcp/ip
xuhaoyu_cpp_java4 小时前
XML学习
xml·java·笔记·学习
鱼鳞_4 小时前
Java学习笔记_Day17(集合)
笔记·学习