今天遇到这样的一个问题,之前功能都是没有问题的,硬件上面换了一个IO口,这次的IO口是stm32f030的PB0,这个脚作用是使能电源IC,测量开机正常时的这个IO的电压有3.7v左右,但是在我的板子上面只有0.8v左右啊,是哪里的原因啊,有点像被钳位了呀,一查手册,果然啊,以前好用的硬件上面用的是PB5口,是5v耐压FT的IO口,我这次用的IO是3.3v耐压TTa的IO口,太不谨慎了啊,本来就是不规矩的用法,还没有仔细查查手册。所以以后再io口电压再超过3.3v,必须看看是FT还是TTa的io。
STM32的IO口的类型
TTa TC
FT