[应用相关] GPIO Retain是什么东东?

[复制链接]
4721|51
sheflynn 发表于 2024-8-6 13:19 | 显示全部楼层
“Retain”一词在STM32 GPIO的上下文中没有直接对应的标准功能或模式。
nomomy 发表于 2024-8-6 14:58 | 显示全部楼层
STM32 GPIO Retain是指STM32微控制器的通用输入输出端口(GPIO)的保持功能。
olivem55arlowe 发表于 2024-8-6 16:58 | 显示全部楼层
在STM32的某些应用中,特别是在进行引脚配置时,“Retain”可能指的是保留引脚当前的功能或状态,而不是将其更改为其他模式或功能。然而,这并不是STM32 GPIO的一个特定功能名称,而是一个可能的操作或意图描述。
 楼主| suncat0504 发表于 2024-8-6 17:30 | 显示全部楼层
olivem55arlowe 发表于 2024-8-6 16:58
在STM32的某些应用中,特别是在进行引脚配置时,“Retain”可能指的是保留引脚当前的功能或状态,而不是将 ...

学习了,谢谢您的说明。
juliestephen 发表于 2024-8-6 21:35 | 显示全部楼层
在 STM32 的 GPIO 中,没有直接标记为 "Retain" 的模式。
renzheshengui 发表于 2024-8-7 07:59 | 显示全部楼层
这个概念是在哪个单片机的手册上出现的啊
 楼主| suncat0504 发表于 2024-8-7 08:55 | 显示全部楼层
renzheshengui 发表于 2024-8-7 07:59
这个概念是在哪个单片机的手册上出现的啊

STM32啊
cashrwood 发表于 2024-8-8 10:37 | 显示全部楼层
“retain”这个词可能是指引脚状态保持不变的行为。
keaibukelian 发表于 2024-8-8 12:36 | 显示全部楼层
仅仅从字面理解的话 就是让io引脚保持某种状态
minzisc 发表于 2024-8-8 14:05 | 显示全部楼层
GPIO Retain功能主要涉及到GPIO端口在系统复位或电源复位后的状态保持问题。
paotangsan 发表于 2024-8-8 16:48 | 显示全部楼层
想要保持某种状态的能力或者介绍一下前置条件?
sdlls 发表于 2024-8-8 23:19 | 显示全部楼层
在应用程序中,将需要保持状态的GPIO配置为保持模式。
jkl21 发表于 2024-8-9 02:22 | 显示全部楼层
在 STM32 的 GPIO 输出模式中,有两种主要类型:

推挽输出(Output Push-Pull):在这种模式下,引脚可以被软件配置为高电平(VDD)或低电平(GND),当配置后,引脚会保持这个状态直到再次被软件改变。
开漏输出(Output Open-Drain):这种模式类似推挽输出,不同之处在于输出低电平时,内部晶体管导通到地;输出高电平时,内部晶体管关闭,此时如果需要高电平,则需要外部上拉电阻。
modesty3jonah 发表于 2024-8-9 05:26 | 显示全部楼层
在这种情况下,GPIO Retain功能可以确保系统唤醒时能够快速恢复到正常工作状态,而无需重新初始化GPIO引脚。
 楼主| suncat0504 发表于 2024-8-9 08:31 | 显示全部楼层
sdlls 发表于 2024-8-8 23:19
在应用程序中,将需要保持状态的GPIO配置为保持模式。

谢谢回答!
 楼主| suncat0504 发表于 2024-8-9 08:31 | 显示全部楼层
minzisc 发表于 2024-8-8 14:05
GPIO Retain功能主要涉及到GPIO端口在系统复位或电源复位后的状态保持问题。

是的
heimaojingzhang 发表于 2024-8-9 15:03 | 显示全部楼层
这个是不是引脚的一种模式的英文说法啊
V853 发表于 2024-8-9 22:14 | 显示全部楼层
当系统启动时,从闪存中读取gpio状态信息,并相应地设置gpio状态,以确保状态得到保存。
lzmm 发表于 2024-8-10 10:38 | 显示全部楼层
在电源管理或低功耗模式下,STM32可能具有一些机制来保持GPIO引脚的状态(高电平、低电平或某种特定的模式),以便在唤醒后能够恢复到之前的状态。然而,这种机制通常不会被称为“Retain”,而是可能涉及到电源管理寄存器或特定的低功耗模式设置。
软核硬核 发表于 2024-8-10 23:04 | 显示全部楼层
我觉得应该根据上下文来判断,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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