STM32F4 上电瞬间大问题!IO控制74HC595,上电瞬间导致D0~D7输出为低。

2019-07-20 15:03发布

本帖最后由 hzocce 于 2017-4-26 22:14 编辑



STM32 IO接到74HC595,其OE接死GND,74HC595的D0~D7接光耦发光管的阴极,往595灌入电流的形式,光耦发光管的1脚上通过电阻上拉到VCC。


在上电一瞬间,光耦会导通一下,也就是74HC595的D0~D7端为低电平,导致光耦简短导通一下。后面就关掉,也就是STM32配置595关断的。
通过STM32的Reset脚复位单片机,光耦不会导通,
也就是在STM32还没有起来工作,来得及配置它时,74HC595的D0~D7就输出为低。

是否需要把OE通过一个电阻下拉到地,然后在电阻的上方接个电容到VCC,延迟它的打开???


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。