打印

STM32芯片未包出来的GPIO脚是如何处理的?

[复制链接]
2519|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
McuPlayer|  楼主 | 2012-7-10 21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天被同事问到了,我也无法确定,只是觉得应该是floating的
因为涉及到未用到IO的处理,包括抗干扰和功耗,都可能被影响到

香斑,给个确定的答案
沙发
airwill| | 2012-7-11 09:05 | 只看该作者
未用到IO的处理, 最好置输出,或者输入加上下拉, 应该避免 floating.
未包出来的GPIO脚, 没有见过这个提法. 如果指的是那些大封装里有, 在较小封装里没有的引脚.
那么不要理会就是了. 因为那些外设 (包括GPIO) 的寄存器就在外设的电路里面, 没有引脚, 也就没有了电路(或者厂家会将这些电路设置成无效)

使用特权

评论回复
板凳
figo20042005| | 2012-7-11 09:52 | 只看该作者
一般我都把不用的设置为输出

使用特权

评论回复
地板
IJK| | 2012-7-11 09:55 | 只看该作者
“未包出来的GPIO脚”LZ应该指的是那些大封装里有, 在较小封装里没有的引脚。
印象里,这些引脚会在绑定时做上拉或者下拉处理。为了抗干扰性能更好,个人觉得最好设置成PushPull输出,输出电平跟原来一样。

使用特权

评论回复
5
捡漏王子| | 2012-7-11 10:59 | 只看该作者
输出下拉到地

使用特权

评论回复
6
香水城| | 2012-7-11 11:37 | 只看该作者
对于不确定的引脚,我认为正确的处理,就是统一配置

比如为了降功耗,对于不确定的引脚,还是统一配置为模拟输入比较好,至少没有坏处

使用特权

评论回复
7
joyme| | 2012-7-11 14:31 | 只看该作者
比如为了降功耗,对于不确定的引脚,还是统一配置为模拟输入比较好,至少没有坏处

配置为输入不是好的选择吧,理论上输入为高阻抗,容易被静电什么的损坏,我觉得配置成输出并输出低电平好些,呵呵

使用特权

评论回复
8
McuPlayer|  楼主 | 2012-7-11 14:45 | 只看该作者
“未包出来的GPIO脚”LZ应该指的是那些大封装里有, 在较小封装里没有的引脚。
印象里,这些引脚会在绑定时做上拉或者下拉处理。为了抗干扰性能更好,个人觉得最好设置成PushPull输出,输出电平跟原来一样。 ...
IJK 发表于 2012-7-11 09:55


所以我觉得,根据内部邦线处理方式的不同,来确定程序的处理方式

使用特权

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

本版积分规则

个人签名:善待今天就是对未来最好的策划。 博客:http://www.mcuplayer.com

338

主题

7307

帖子

26

粉丝