【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!

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

相关推荐
上海合宙LuatOS5 小时前
LuatOS核心库API——【i2c】I2C 操作
linux·运维·单片机·嵌入式硬件·物联网·计算机外设·硬件工程
was1725 小时前
你的私有知识库:自托管 Markdown 笔记方案 NoteDiscovery
笔记·云原生·自部署
浅念-6 小时前
C++ string类
开发语言·c++·经验分享·笔记·学习
foolish..8 小时前
动态规划笔记
笔记·算法·动态规划
上海合宙LuatOS9 小时前
LuatOS核心库API——【io】 io操作(扩展)
java·服务器·前端·网络·单片机·嵌入式硬件·物联网
sweetone9 小时前
AMYSH折叠电动滑板车轮子倒转故障快修
经验分享·单片机·嵌入式硬件
啊哈哈1213810 小时前
Python基本语法复盘笔记1(输入输出/字符串/列表)
开发语言·笔记·python
嵌入式×边缘AI:打怪升级日志10 小时前
解决硬件复位后按键响应变慢的问题 —— 嵌入式容错设计实战
单片机·嵌入式硬件
czhaii13 小时前
定时器三时段输出自动控制器
单片机·嵌入式硬件
努力学习的小廉13 小时前
redis学习笔记(五)—— set 数据类型
redis·笔记·学习