
在使用STM32G473VETx芯片时,使用GPIO口作为电源芯片的使能信号(直连,未接串阻),配置为推挽输出,电源芯片实际需最低min1.2V和1.4V高电平,低电平均为max0.4V,有4个这样相同的电源模块。GPIO口实测电压为0.5V和1.2V,却能使3个模块正常输出所需电压,但其中一个模块不行,请问这是什么原因? |
电源模块使能管脚内阻较小,有可能STM32带载能力差,推不动,建议增加三极管或驱动电路。IO输出高电平处于电压模块使能管脚的门限附近是不安全的,需要留有足够余量。 |
该STM32带再能力还是很好的,不是这方面的问题吧 |
STM32推挽输出的高电平应该和VDD或VDDIO一样才行,如果偏低,说明负载大了。最好加驱动才能保障批量产品的可靠性。当然手册有最大的驱动能力,建议留有余量。 |