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.
// Enable PWM1-3 on GPIO0-GPIO5 (配置六路PWM输出) GpioCtrlRegs.GPAPUD.bit.GPIO0 = 0; // Enable pullup on GPIO0 GpioCtrlRegs.GPAPUD.bit.GPIO1 = 0; // Enable pullup on GPIO1 GpioCtrlRegs.GPAPUD.bit.GPIO2 = 0; // Enable pullup on GPIO2 GpioCtrlRegs.GPAPUD.bit.GPIO3 = 0; // Enable pullup on GPIO3 GpioCtrlRegs.GPAPUD.bit.GPIO4 = 0; // Enable pullup on GPIO4 GpioCtrlRegs.GPAPUD.bit.GPIO5 = 0; // Enable pullup on GPIO5 GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 0; // GPIO0 GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 0; // GPIO1 GpioCtrlRegs.GPAMUX1.bit.GPIO2 = 0; // GPIO2 GpioCtrlRegs.GPAMUX1.bit.GPIO3 = 0; // GPIO3 GpioCtrlRegs.GPAMUX1.bit.GPIO4 = 0; // GPIO4 GpioCtrlRegs.GPAMUX1.bit.GPIO5 = 0; // GPIO5
这是我们实验室电机控制的程序,今天随便看了看GPIO的配置,结果发现,EPWM全部被配置成了IO口,而不是EPWM口。
电机是能正常跑起来的,这个可以肯定。也是能正常控制的。
请问这是怎么回事?很费解啊。难道配置成IO口也能输出PWM?谢谢。