电平配配
stm32 IO口的输出电平是3.3V,比如DM7406的芯片电平是5V,那怎样来实现两者的互联呢?
在这个时候就要注意引脚的电平配配的问题。
解决方法是通过在对应 的引脚上接上拉电阻,一般是10K,主要是看你需要的驱动能力,外接5V电源。这样就可以解决电平不配配的问题。
原理是这样的,stm32 IO口输出高电平(1)的时候,stm32里头的N-mos管就导通,P-mos管截止,则IO口的对外输出电平是0V,输出低电平(0)的时候,P-mos管导通,N-mos管截止,则IO口的对外电平就是是5V。这样就实现了与7406的0到5V的电平配配了。
这样的话在软件IO口的设置的时候就要设置成开漏输出模式。