使用STM32f103C8T6做小项目的时候,其中有一步需要用定时器输出PWM控制舵机旋转。
- 开始时,用ST-Link下载器引出的3.3V电压给舵机通电,此时舵机不动;
- 之后换了个电源转换模块,将电压输出调到5V给舵机通电,此时程序运行舵机可以转动,但触发一次转动之后,整个项目的程序就卡死了,重启很多次之后一直如此;
- 之后又将电压调低,调到4V给舵机通电,此时舵机可以完成1-3次转动(不稳定),之后依然会卡死整个程序。
- 之后又将电压调到3.5V给舵机供电,此时舵机可以正常运行程序了,不会出现卡死整个程序的情况
查了查舵机驱动电压范围,发现没有超过舵机最大电压,可以排除舵机电压问题
所以是不是在驱动舵机的过程中会出现电流倒流的情况呢?、
我用的STM32的引脚是PA0,手册上面此引脚没写可以容忍TF电压,所以是不是有大电压传给了PA0引脚?
STM32有电压保护功能吗?

