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

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

相关推荐
静能生慧20 分钟前
倪师学习笔记-天纪-斗数简介
笔记·学习·倪师·玄学
楠了个难38 分钟前
RGB转HDMI方案、MS7210驱动——FPGA学习笔记20
笔记·学习·fpga开发
姚杰献2 小时前
股市入门常见术语介绍
笔记·金融·web3·区块链·程序员创富
rachel_wanna_die2 小时前
【深圳大学】大学物理实验2 双光栅测微振动预习题参考
笔记
Pandaconda2 小时前
【计算机网络 - 基础问题】每日 3 题(三十四)
开发语言·经验分享·笔记·后端·计算机网络·面试·职场和发展
陈奕迅本讯2 小时前
数据结构-栈与队列笔记
数据结构·笔记
牛亚肖2 小时前
PKPM如何设置铰接节点
笔记
保持清醒5403 小时前
字符函数和字符串函数
c语言·笔记
百里香酚兰3 小时前
【Unity学习笔记】解决疑似升级Win11或使用Unity6导致Unity旧版本无法打开的问题
笔记·学习·unity