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.

28335的GPIO配置成IO口也能输出PWM?

// 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?谢谢。
x 出现错误。请重试或与管理员联系。