[MCU开发工具资源区] 当芯片进入休眠模式时,应如何设置I/0状态,使功耗最小?

[复制链接]
885|8
 楼主| 海滨消消 发表于 2023-4-21 15:37 | 显示全部楼层 |阅读模式
当芯片进入休眠模式时,应如何设置I/0状态,使功耗最小?
pssyx 发表于 2023-4-21 16:31 | 显示全部楼层
I/O状态设置与外部硬件电路有关。一般原则是:与MCU唤醒无关的I/O,尽量将其设为模拟输入;拉电流输出脚设为0,灌电流输出脚设为1,等等。
tpgf 发表于 2023-5-5 10:51 | 显示全部楼层
不需要读取GPIO数据,则优先配置为模拟输入。这节省了输入施密特触发器的消耗
nawu 发表于 2023-5-5 11:32 | 显示全部楼层
如果某个GPIO组不需要长时间使用,禁用其时钟。
aoyi 发表于 2023-5-5 12:18 | 显示全部楼层
进入低功耗模式时,所有引脚信号必须连接到VDD或接地
zljiu 发表于 2023-5-5 13:38 | 显示全部楼层
如果GPIO连接到外部接收器(外部元件输入),则必须使用PP或PU/PD强制GPIO信号值
gwsan 发表于 2023-5-5 14:04 | 显示全部楼层
当GPIO是运行模式下的输入(模拟或数字)时,在低功耗模式下使用输入PU/PD可能更容易;当GPIO是运行模式下的输出时,则使用输出PP。这可以避免在进入或退出停止模式时管理更改
tfqi 发表于 2023-5-5 14:35 | 显示全部楼层
GPIO始终有一个输入通道,可以是数字或模拟通道
Bowclad 发表于 2023-5-8 22:47 | 显示全部楼层
设置成模拟输入
您需要登录后才可以回帖 登录 | 注册

本版积分规则

277

主题

2014

帖子

2

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