搜索
查看: 2479|回复: 6

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

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

该用户从未签到

59

主题

162

帖子

3

蝴蝶豆

金牌会员

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

使用道具 举报

该用户从未签到

14

主题

155

帖子

31

蝴蝶豆

金牌会员

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

回帖奖励 +1 ST金币

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

评分

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

查看全部评分

回复 支持 1 反对 0

使用道具 举报

该用户从未签到

14

主题

738

帖子

58

蝴蝶豆

金牌会员

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

回帖奖励 +1 ST金币

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

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

285

帖子

66

蝴蝶豆

金牌会员

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

回帖奖励 +1 ST金币

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

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

该用户从未签到

59

主题

162

帖子

3

蝴蝶豆

金牌会员

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

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

使用道具 举报

该用户从未签到

59

主题

162

帖子

3

蝴蝶豆

金牌会员

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

使用道具 举报

该用户从未签到

59

主题

162

帖子

3

蝴蝶豆

金牌会员

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

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 11:47 , Processed in 0.180882 second(s), 43 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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