你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

单片机 进入休眠状态前 gpio 引脚的处理?

[复制链接]
小小步伐 提问时间:2018-3-25 13:21 /
最近在做微功率无线通信的项目,那肯定得低功耗了,那么在单片机进入休眠前 gpio 引脚该怎么处理呢?

分 以下几种情况:
1.  未与外部连接的引脚
2.  与外部连接的输入引脚
3. 与外部连接的输出引脚

降低功耗有什么具体可行的办法呢?
收藏 评论6 发布时间:2018-3-25 13:21

举报

6个回答
Tcreat 回答时间:2018-3-25 17:39:20
未连接的 一般浮空输入即可    与外部连接的如果需要保持电平特定电平的 那么保持特定电平  如果没有要求的 那么根据具体电路设置引脚状态  比如说如果一个IO引脚被下拉了 那么为了为了降低IO引脚上的电流 那么最好设置位低电平  依次类推

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

bargagebaobei 回答时间:2018-3-26 09:33:45
1.  未与外部连接的引脚:设置为输入即可
2.  与外部连接的输入/输出引脚:看连接到什么样的引脚上 如果该引脚要求高电平那就输出高电平,如果要求输出低电平那就低电平。没有要求看硬件连接,有下拉就低电平,有上拉就高电平。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

wudianjun2001 回答时间:2018-3-26 10:29:10
没用的话,浮空吧,不要有上下来
外部输出的话,平时也就高电平吧

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

dataozi 回答时间:2018-3-26 10:52:22
如果使能时钟的建议在低功耗前将时钟关闭,把管教状态变成模拟输入
没有使能时钟的可以不处理

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

stm1024 回答时间:2018-3-26 11:01:10
1.  未与外部连接的引脚
这种直接OD吧,RCC是否考虑也关闭了?
2.  与外部连接的输入引脚
看外设的情况吧,有些如IIC协议之类的,可能要使用IPU,或者ADC之类的要使用floating/AIN,作为EXTI的话,看你如何定义来确定中断方式。
3.  与外部连接的输出引脚
一般情况使用OD?是否要关闭RCC?

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

butterflyspring 回答时间:2018-3-26 11:11:13
分两种嘛
1:没用的,设为浮空输入或模拟输入,然后disable时钟
2:有用,也分两种情况:
2.1:系统是stop mode 以上,要保持输出的,就不变
      .........

剩下的,自己想一下咯,就是这个方向...

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版