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

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

相关推荐
玩具猴_wjh29 分钟前
12.9 学习笔记
笔记·学习
不会代码的小猴7 小时前
C++的第九天笔记
开发语言·c++·笔记
TangDuoduo00057 小时前
【STM32 GPIO控制器原理】
stm32·单片机·嵌入式硬件
我命由我123458 小时前
开发中的英语积累 P19:Inspect、Hint、Feedback、Direction、Compact、Vulnerability
经验分享·笔记·学习·职场和发展·求职招聘·职场发展·学习方法
@good_good_study9 小时前
STM32 直流有刷电机控制(野火电机控制学习笔记)
stm32·单片机
老王熬夜敲代码9 小时前
C++中的thread
c++·笔记·面试
崇山峻岭之间10 小时前
C++ Prime Plus 学习笔记033
c++·笔记·学习
暗然而日章10 小时前
C++基础:Stanford CS106L学习笔记 7 类
c++·笔记·学习
聊询QQ:2769988510 小时前
基于MATLAB与CarSim/PreScan联合仿真的自动驾驶路径规划与动态避障模型研究
stm32
思成不止于此10 小时前
【MySQL 零基础入门】DDL 核心语法全解析:数据库与表结构操作篇
数据库·笔记·学习·mysql