请选择 进入手机版 | 继续访问电脑版
查看: 202|回复: 6

[已解决] stm32的休眠模式IO状态怎么调整

[复制链接]
回帖奖励 2 ST金币 回复本帖可获得 1 ST金币奖励! 每人限 1 次

该用户从未签到

56

主题

155

帖子

3

蝴蝶豆

金牌会员

最后登录
2019-5-24
发表于 2019-3-26 14:40:25 | 显示全部楼层 |阅读模式
比如一个IO高速推挽和外部上拉个电阻,这个时候IO口要在休眠之前调到什么状态
回复

使用道具 举报

该用户从未签到

12

主题

142

帖子

28

蝴蝶豆

金牌会员

最后登录
2019-7-1
发表于 2019-3-26 23:34:07 | 显示全部楼层

回帖奖励 +1 ST金币

一般改成模拟输入,不带上下拉,低速模式。
若考虑EMC或外部电平的情况,可以配置PP OUT,输出高或低,不带上下拉,低速模式
设置完后停止全部GPIO时钟

评分

参与人数 2ST金币 +10 蝴蝶豆 +3 收起 理由
STMCU + 3
p13692166934 + 10 很给力!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

该用户从未签到

12

主题

489

帖子

58

蝴蝶豆

金牌会员

最后登录
2019-7-15
发表于 2019-3-26 15:56:05 | 显示全部楼层

回帖奖励 +1 ST金币

这个得根据你外设来决定的,一般调用休眠函数就能把整个系统恢复到高阻状态

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

251

帖子

56

蝴蝶豆

金牌会员

最后登录
2019-7-14
发表于 2019-3-26 23:03:04 | 显示全部楼层

回帖奖励 +1 ST金币

需要保持的IO不做处理,不需要的可以配置为模拟输入

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

56

主题

155

帖子

3

蝴蝶豆

金牌会员

最后登录
2019-5-24
 楼主| 发表于 2019-3-27 08:45:38 | 显示全部楼层
waiman-156411 发表于 2019-3-26 23:34
一般改成模拟输入,不带上下拉,低速模式。
若考虑EMC或外部电平的情况,可以配置PP OUT,输出高或低,不带 ...

谢了,我应该是设置完IO没关掉时钟才导致这么大电流
回复 支持 反对

使用道具 举报

该用户从未签到

56

主题

155

帖子

3

蝴蝶豆

金牌会员

最后登录
2019-5-24
 楼主| 发表于 2019-3-27 10:31:05 | 显示全部楼层
还是这么大的电流,7ma左右,应该不是IO原因
回复 支持 反对

使用道具 举报

该用户从未签到

56

主题

155

帖子

3

蝴蝶豆

金牌会员

最后登录
2019-5-24
 楼主| 发表于 2019-3-28 16:29:59 | 显示全部楼层
好了,可能电路是哪里出问题了,换个一样的板好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2019-7-16 09:06 , Processed in 0.149607 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表