大家好,今天小编关注到一个比较有意思的话题,就是关于stm32的io口灌入电流的问题,于是小编就整理了2个相关介绍stm32的io口灌入电流的解答,让我们一起看看吧。
stm32中开漏输出,推挽式输出什么意思?
开漏(OD)模式下,IO没有拉电流能力,也就是说只有高阻态和低电平两种状态,没有外不上拉的话就不能输出高电平。推挽模式是有拉电流能力的。51单片机的P0口,就是典型的开漏模式。
对于STM32 IO口来说,多大范围的电压算是高电平?多大范围的电压算是低电平?对于51的呢?
51单片机IO口输出高电平时,接近VCC,可以按VCC来计算。
使用5V供电,IO输出高电压平应该按5V计算。
LED限流电阻= ( 5V - led工作时端电压 ) / led工作电流
LED电压一般 2到3V,按平均2.5V,工作电流按10ma
限流电阻= (5-2.5)V/10ma = 0.25k = 250欧,一般选200-1000欧都可以。
STM32的I/O管脚有两种:TTL和CMOS,所有管脚都兼容TTL和CMOS电平。也就是说,从输入识别电压上看,所有管脚(不管是TTL管脚还是CMOS管脚)都可以识别TTL或CMOS电平。
到此,以上就是小编对于stm32的io口灌入电流的问题就介绍到这了,希望介绍关于stm32的io口灌入电流的2点解答对大家有用。