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

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

相关推荐
江屿风1 分钟前
【Plain Language Large Model】【从浏览器到全栈:一课精通Node.js三剑客】流食般投喂
笔记·前端框架·npm·node.js·js·npx
一只大鸽子7 分钟前
游戏开发笔记0-Godot启动
笔记·游戏引擎·godot
Nuanyt1 小时前
LeetCode Hot 100 链表专题2 3 题 (Java)
java·笔记·算法·leetcode·链表
asaotomo1 小时前
截图识题、AI 讲解、笔记沉淀:Chrome 扩展体验
前端·chrome·笔记
熊猫钓鱼>_>1 小时前
鸿蒙PC高分屏与键鼠交互适配:DPI缩放、右键菜单一次讲清
开发语言·笔记·华为·ai编程·harmonyos·鸿蒙·鸿蒙心迹
H_BB1 小时前
面试笔记:数据加密和心跳机制
笔记·面试·职场和发展
海绵宝宝转agent1 小时前
LeetCodehot100题解
java·笔记·学习·算法·leetcode·深度优先
电子科技圈2 小时前
Arm电机控制开发工具哪家强?
arm开发·单片机·嵌入式硬件·设计模式·软件构建
2601_961146202 小时前
实验室等离子表面处理设备安全整改记录:通风、UV、接地三项
笔记·安全·uv
JasmineX-12 小时前
下位机直接控制57步进电机匀速转动
stm32·单片机·嵌入式硬件