在写代码的时候每次开启GPIO外设时钟,是因为stm32默认的端口是关闭的,没有电的,所以相当于告诉单片机,我要用这个端口了,请立即给他供电;stm32一般不能直接驱动步进电机,因为单片机IO口的电流不足于驱动,而且人家驱动器是带电气隔离保护的,所以可能对单片机芯片有危害;