打印

stm32的gpio的od模式上拉不到5V

[复制链接]
7651|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zjf0000|  楼主 | 2009-5-26 11:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32的gpio的od模式上拉不到5V,只到2V左右,也没有高低电平的变化。
上拉电阻1K,那个管脚是兼容5V的。谁用过stm32的od模式,解释一下。谢谢
沙发
香水城| | 2009-5-26 12:29 | 只看该作者

请问外围器件的负载是多少?

使用特权

评论回复
板凳
zjf0000|  楼主 | 2009-5-26 13:23 | 只看该作者

1k

使用特权

评论回复
地板
香水城| | 2009-5-26 14:59 | 只看该作者

当端口配置为OD输出时,如果写"1"则端口电平由上拉控制

此时端口对外相当于开路,信号线上电平完全由外部电路决定。1K上拉接端口引脚,引脚再对地接1K负载,这样肯定不能拉到5V,你的负载太大了。

使用特权

评论回复
5
zjf0000|  楼主 | 2009-5-26 15:57 | 只看该作者

那不接负载呢?

使用特权

评论回复
6
香水城| | 2009-5-26 16:38 | 只看该作者

不接负载时,你测到的电平是多少?

使用特权

评论回复
7
McuPlayer| | 2009-5-26 19:15 | 只看该作者

上拉电阻的值应该比负载电阻低数倍

输出1时,IO电压实际上是上拉电阻和负载电阻的分压

使用特权

评论回复
8
zjf0000|  楼主 | 2009-5-27 09:02 | 只看该作者

接不接负载一个样

使用特权

评论回复
9
香水城| | 2009-5-27 11:29 | 只看该作者

接不接负载一个样?我怀疑这样的结论

有可能这个管脚已经损坏。

请把管脚上所有电路去掉,包括上拉电阻,配置端口为推挽输出,看看是否能产生高低电平?

使用特权

评论回复
10
汉之云| | 2009-5-27 12:00 | 只看该作者

无图无真相

上原理图和波形图吧,楼主

使用特权

评论回复
11
luckyfzl| | 2009-5-29 22:16 | 只看该作者

最恨发帖没结果的!

发个结果告诉大家一下啊。

使用特权

评论回复
12
zjf0000|  楼主 | 2009-5-31 10:40 | 只看该作者

端午节回家了,不好意思

现在还没个结果,没弄清楚怎么回事,换过其他的引脚,还是一样。
我把引脚配置为推挽输出时,可以输出3V的信号。但是配置为开漏方式,加1K的上拉电阻,引脚上没有电平的变化。

使用特权

评论回复
13
香水城| | 2009-5-31 12:32 | 只看该作者

请注意,STM32上不是所有的引脚都是5V容忍的

请问你用的是哪个脚?

使用特权

评论回复
14
zjf0000|  楼主 | 2009-5-31 13:08 | 只看该作者

我的那个是可以容忍5V的,pe2

使用特权

评论回复
15
DeanSinaean| | 2010-11-10 08:34 | 只看该作者
13# 香水城

请问都哪些脚是可以用5V的?我的是103zet6.现在把所有的六个时钟都接上了四路pwm.

使用特权

评论回复
16
vigia| | 2010-11-10 09:51 | 只看该作者
DATASHEET上标明FT的都是5V兼容的引脚

我试过5V OD输出,OK的。

使用特权

评论回复
17
springhsq| | 2010-11-21 00:14 | 只看该作者
我也遇到同样的问题。

使用特权

评论回复
18
张仁良| | 2014-7-31 00:00 | 只看该作者
DeanSinaean 发表于 2010-11-10 08:34
13# 香水城  

请问都哪些脚是可以用5V的?我的是103zet6.现在把所有的六个时钟都接上了四路pwm. ...

哥们能不能把你那个六个时钟都接上了四路pwm.的程序拿来看看啊

使用特权

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

本版积分规则

67

主题

421

帖子

1

粉丝