jianhong_wu 发表于 2015-5-18 05:06:55

stm32有5v容忍引脚,请问这些引脚可以直接接5v电平的模块吗?已解答。

啦啦-青岛:
鸿哥,stm32有5v容忍引脚,请问这些引脚可以直接接5v电平的模块吗?比如ds1302、一些5v才能驱动的液晶屏拉之类的?

坚鸿-深圳:
我说说我的观点,不一定完全正确。
所谓5V容忍引脚,仅仅是指能给它输入5V的电压不会烧坏它的IO口,但是它本身是不能输出5V的。所以我认为不能直接驱动5V的ds1302或者5V的液晶屏。它只能检测外围给它的5V高电平信号。我给你的建议是,stm32只当做3.3V工作的芯片,不要直接给5V的系统对接,除非中间加了电平转换电路,虽然它号称有5V容忍的引脚,但是不要当做一回事,避免出错。电平转换芯片有74LVC4245A,也可以自己用三极管搭建电平转换电路。不过我也见过有一些系统是这样的,中间串接上470欧的电阻,就直接跟5V的器件对接,可能是因为TTL电平兼容的原因,只是我平时为人比较谨慎,一般很少这么干。

页: [1]
查看完整版本: stm32有5v容忍引脚,请问这些引脚可以直接接5v电平的模块吗?已解答。