[STM32L1]

stm32l 低功耗未用IO口怎么处理好

[复制链接]
5228|19
手机看帖
扫描二维码
随时随地手机跟帖
a20084666|  楼主 | 2017-11-10 10:49 | 显示全部楼层 |阅读模式
stm32l 低功耗未用IO口怎么处理好,比如没用使用的IO口,怎样去做比较好, 悬空?,接地?接VCC?
fengfeng的恒| | 2017-11-10 11:44 | 显示全部楼层
一般来说都是直接输出0,硬件上无需连接。

使用特权

评论回复
ningling_21| | 2017-11-10 11:57 | 显示全部楼层
可以不用处理,悬空就行

使用特权

评论回复
mmuuss586| | 2017-11-10 12:40 | 显示全部楼层
悬空也可以,内部上拉或下拉好了;

使用特权

评论回复
a20084666|  楼主 | 2017-11-10 15:51 | 显示全部楼层
fengfeng的恒 发表于 2017-11-10 11:44
一般来说都是直接输出0,硬件上无需连接。

如果外部有接SPI,那么进入低功耗,SPI口该如何处理比较好。进入低功耗后,我把SPI器件电源关断了

使用特权

评论回复
a20084666|  楼主 | 2017-11-10 15:51 | 显示全部楼层
mmuuss586 发表于 2017-11-10 12:40
悬空也可以,内部上拉或下拉好了;

IO口和外部有数字接口,IIC  和SPI通信,这些管脚进入低功耗前怎么配置比较好

使用特权

评论回复
mmuuss586| | 2017-11-10 16:35 | 显示全部楼层
a20084666 发表于 2017-11-10 15:51
IO口和外部有数字接口,IIC  和SPI通信,这些管脚进入低功耗前怎么配置比较好 ...

最好都关掉啊,包括相关的时钟

使用特权

评论回复
1021256354| | 2017-11-10 16:39 | 显示全部楼层
当然输入了

使用特权

评论回复
a20084666|  楼主 | 2017-11-10 17:45 | 显示全部楼层
mmuuss586 发表于 2017-11-10 16:35
最好都关掉啊,包括相关的时钟

时钟已经关闭,比如IO口要不要输出一些高电平,或者低电平之类的

使用特权

评论回复
a20084666|  楼主 | 2017-11-10 17:46 | 显示全部楼层

输入?嗯我去试试看

使用特权

评论回复
caijie001| | 2017-11-11 17:25 | 显示全部楼层
进入低功耗模式就输入好啦

使用特权

评论回复
fengfeng的恒| | 2017-11-13 11:20 | 显示全部楼层
a20084666 发表于 2017-11-10 15:51
如果外部有接SPI,那么进入低功耗,SPI口该如何处理比较好。进入低功耗后,我把SPI器件电源关断了 ...

如果你把SPI器件电源都关了,那你关电之后把相关IO都设置为输出低,如果你设置为上拉或浮空都会有漏电;如果没断器件的电源,则IO按原来设置,把CS输出高即可。

使用特权

评论回复
a20084666|  楼主 | 2017-11-13 13:57 | 显示全部楼层
fengfeng的恒 发表于 2017-11-13 11:20
如果你把SPI器件电源都关了,那你关电之后把相关IO都设置为输出低,如果你设置为上拉或浮空都会有漏电; ...

目前是关闭电源的,那我设置为输出低看看有没有改善。

使用特权

评论回复
pengchang1994| | 2017-11-13 16:03 | 显示全部楼层
本帖最后由 pengchang1994 于 2017-11-13 16:05 编辑

一般来说  没有用到引脚硬件上悬空就好 软件上 用cube的话如下图:
微信截图_20171113160235.png



如果是通讯类的接口    关闭通讯后拉低就ok     不然容易通过通讯接口漏电流到器件里面

使用特权

评论回复
a20084666|  楼主 | 2017-11-13 16:33 | 显示全部楼层
pengchang1994 发表于 2017-11-13 16:03
一般来说  没有用到引脚硬件上悬空就好 软件上 用cube的话如下图:

嗯,明白,那我就拉低

使用特权

评论回复
a20084666|  楼主 | 2017-11-13 16:40 | 显示全部楼层
pengchang1994 发表于 2017-11-13 16:03
一般来说  没有用到引脚硬件上悬空就好 软件上 用cube的话如下图:

哈哈,我也在用stm32cube这个软件

使用特权

评论回复
CaLipton| | 2017-11-14 10:11 | 显示全部楼层
关电之后把相关IO都设置为输出低

使用特权

评论回复
a20084666|  楼主 | 2017-11-14 18:12 | 显示全部楼层
CaLipton 发表于 2017-11-14 10:11
关电之后把相关IO都设置为输出低

输出为低,不是说模拟输入功耗最低么

使用特权

评论回复
kelly1989| | 2017-11-15 08:10 | 显示全部楼层
我觉得如果做低功耗的话,还是把用不到的IO悬空吧,这样没有电流就不会有功耗

使用特权

评论回复
a20084666|  楼主 | 2017-11-15 09:21 | 显示全部楼层
kelly1989 发表于 2017-11-15 08:10
我觉得如果做低功耗的话,还是把用不到的IO悬空吧,这样没有电流就不会有功耗 ...

目前是悬空

使用特权

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

本版积分规则

129

主题

851

帖子

4

粉丝