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系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex®-M0。
在STM32F105和STM32F107互连型系列微控制器之前,意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、互补型系列;新系列产品沿用增强型系列的72MHz处理频率。
参考资料:百度百科-STM32
你好,STM32的工作电压是2-3.6V,但IO口兼容5V的输入电压,这在STM32的官方数据手册里有说。望采纳,谢谢!
1.先检查io口初始化内容是不是作输入了
2.检查一下这个io口有没有已经重复初始化了
3.检查这个高电平是否超出了检测范围,看一下stm32芯片的spec
3.3V LVTTL 、LVT、 LVC 、ALVC、LV 、ALVT中 ,输入大于2V算高电平, 输入小于0.8V算低电平。
本文标签:stm32芯片高低电平范围