打印
[研电赛技术支持]

关于gd单片机进入低功耗模式后输出管脚状态

[复制链接]
235|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
songb11|  楼主 | 2025-4-24 09:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想请教一下大家gd32f303的MCU在进入深度睡眠或待机后io输出是否还能保持进入低功耗模式前的高电平输出,谢谢!

使用特权

评论回复
沙发
probedog| | 2025-4-24 10:39 | 只看该作者
应该是不能保持的!

使用特权

评论回复
板凳
probedog| | 2025-4-24 10:41 | 只看该作者
待机模式所有IO口被强制设置为浮空输入,无法保持之前的输出状态。

使用特权

评论回复
地板
zjk103| | 2025-4-24 13:00 | 只看该作者
应该是高阻态吧

使用特权

评论回复
5
dffzh| | 2025-4-24 13:33 | 只看该作者
GD32F303芯片的低功耗模式有三种:休眠,深度休眠,待机;
1、休眠(sleep)和深度休眠(deepsleep)
IO口会保持进入低功耗前的状态;
2、待机(standby)
所有IO口都被强制设置为浮空输入,也就是IO口状态不保持;

其实这么设计也是合理的,不然这个低功耗模式就会少很多应用场景!

使用特权

评论回复
6
classroom| | 2025-4-24 14:00 | 只看该作者
在进入低功耗模式前,建议关闭未使用的外设时钟,并将IO口配置为模拟输入状态,以减少漏电流。

使用特权

评论回复
7
classroom| | 2025-4-24 15:00 | 只看该作者
如果需要保留IO状态,应在进入深度睡眠前将不需要保持状态的IO口配置为模拟输入,以降低漏电流。
唤醒后,IO口状态会恢复到默认状态,需重新配置。

使用特权

评论回复
8
laocuo1142| | 2025-4-24 18:03 | 只看该作者
在进入低功耗模式前,建议关闭未使用的外设时钟,并将IO口配置为模拟输入状态,以减少漏电流。

使用特权

评论回复
9
丙丁先生| | 2025-4-25 06:57 | 只看该作者
dffzh 发表于 2025-4-24 13:33
GD32F303芯片的低功耗模式有三种:休眠,深度休眠,待机;
1、休眠(sleep)和深度休眠(deepsleep)
IO口 ...

感谢分享,其他的品牌或GD型号也是这样吗?

使用特权

评论回复
10
丙丁先生| | 2025-4-25 06:58 | 只看该作者
classroom 发表于 2025-4-24 14:00
在进入低功耗模式前,建议关闭未使用的外设时钟,并将IO口配置为模拟输入状态,以减少漏电流。 ...

感谢回复。

使用特权

评论回复
11
丙丁先生| | 2025-4-25 06:59 | 只看该作者
classroom 发表于 2025-4-24 15:00
如果需要保留IO状态,应在进入深度睡眠前将不需要保持状态的IO口配置为模拟输入,以降低漏电流。
唤醒后,I ...

默认状态是高电平状态吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝