[STM32H7] STM32 MCU的GPIO端口如何配置和使用,是否支持复用功能?

[复制链接]
7291|61
deliahouse887 发表于 2024-7-24 17:02 | 显示全部楼层
对于输出模式,可以使用GPIOx_ODR register来设置引脚的高或低电平状态。
也可以使用位操作函数来控制单个引脚的输出状态。
everyrobin 发表于 2024-7-24 19:25 | 显示全部楼层
STM32的GPIO支持复用功能,可以将GPIO引脚配置为内置外设的替代功能,如定时器、USART、SPI等。
使用GPIOx_AFRL和GPIOx_AFRH寄存器来配置引脚的复用功能。
Bowclad 发表于 2024-7-26 12:31 | 显示全部楼层
不同的系列初始化函数还是有些区别的
sj8zw8 发表于 2024-7-27 14:50 | 显示全部楼层
每个GPIO引脚都可以配置为不同的模式,包括输入模式、输出模式(如推挽输出、开漏输出)、复用功能模式、模拟模式等。
输入模式可以进一步配置为上拉输入、下拉输入或浮空输入。
公羊子丹 发表于 2025-2-9 09:10 | 显示全部楼层
这个复用功能确实很方便,尤其是小封装芯片资源有限的时候。你平时怎么选择引脚的复用功能?
周半梅 发表于 2025-2-9 09:11 | 显示全部楼层
我在配置GPIO时总是容易忘记寄存器的配置方法,你有什么好的建议吗?
帛灿灿 发表于 2025-2-9 09:12 | 显示全部楼层
复用功能的优先级是怎么判断的呢?如果两个外设都要用同一个引脚怎么办?
童雨竹 发表于 2025-2-9 09:14 | 显示全部楼层
感觉STM32的GPIO设置有点复杂,有没有什么简单高效的配置方法推荐?
万图 发表于 2025-2-9 09:15 | 显示全部楼层
上拉和下拉电阻什么时候选用比较合适?我总有点搞不清楚使用场景。
Wordsworth 发表于 2025-2-9 09:16 | 显示全部楼层
复用功能虽然强大,但在布局时真的需要小心避免引脚冲突啊,你是怎么规划的?
Bblythe 发表于 2025-2-9 09:17 | 显示全部楼层
最近在做SPI外设调试,GPIO的复用配置怎么总感觉时好时坏?有没有遇到类似问题?
Pulitzer 发表于 2025-2-9 09:18 | 显示全部楼层
如果我只是用GPIO做普通输入输出,是不是只需要配置MODE就可以了?
Uriah 发表于 2025-2-9 09:19 | 显示全部楼层
听说STM32CubeMX可以自动生成GPIO配置代码,真的好用吗?
Clyde011 发表于 2025-2-9 09:20 | 显示全部楼层
感觉STM32的GPIO复用功能比其他MCU灵活多了,你觉得这个特性在项目中重要吗?
中国龙芯CDX 发表于 2025-2-9 14:26 | 显示全部楼层
那必须是支持复用的
星闪动力 发表于 2025-2-9 21:17 | 显示全部楼层
如果有更简单的操作功能,就可以快速完成重用,而不必进行各种设置。,
noDevice 发表于 2025-2-11 16:50 | 显示全部楼层
复用功能的优先级是如何确定的?如果两个外设使用相同的引脚会怎样?
朝生 发表于 2025-2-11 20:32 | 显示全部楼层
什么时候选择上拉和下拉电阻合适?我对使用场景总是有点困惑。
未来AI 发表于 2025-2-14 08:38 | 显示全部楼层
虽然重用功能很强大,但是布局时确实需要小心避免管脚冲突。你是怎么计划的?
lllook 发表于 2025-2-16 21:39 | 显示全部楼层
如果你有比较简单的操作功能,不用做各种设置就可以快速完成复用。,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部