This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cc3200的pwm例程将灯泡换成真正的步进电机为什么电机只响不转动

在学习pwm例程时,想用步进电机试试,使用的是uln2003放大驱动模块,但是,四相指示灯闪烁,但步进电机不转只发出鸣声

这是改的代码

InitPWMModules:
MAP_PRCMPeripheralClkEnable(PRCM_TIMERA0, PRCM_RUN_MODE_CLK); SetupTimerPWMMode(TIMERA0_BASE, TIMER_A, (TIMER_CFG_SPLIT_PAIR | TIMER_CFG_A_PWM), 1); MAP_TimerEnable(TIMERA0_BASE,TIMER_A);

main:
for(iLoopCnt = 0; iLoopCnt < 255; iLoopCnt++) { MAP_UtilsDelay(13000000); //pin_64 UpdateDutyCycle(TIMERA2_BASE, TIMER_B, iLoopCnt); MAP_UtilsDelay(13000000); //pin_2 UpdateDutyCycle(TIMERA3_BASE, TIMER_B, iLoopCnt); MAP_UtilsDelay(13000000); //pin_1 UpdateDutyCycle(TIMERA3_BASE, TIMER_A, iLoopCnt); MAP_UtilsDelay(13000000); //pin_17 UpdateDutyCycle(TIMERA0_BASE, TIMER_A, iLoopCnt); MAP_UtilsDelay(13000000); }

以及pinmux里面的配置

谢谢老师啦~~