请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430F67791A 你好。
我已将以下内容设置为从 TA1.1输出 PWM (引脚11)、但不输出任何内容。
还有需要设置的其他参数吗?
GPIO_setAsPeripheralModuleFunctionOutputPin(
GPIO_PORT_P1,
GPIO_PIN0
);
#define MOTOR_TIMER_PERIOD 1400
#define MOTOR_DUTY_CYCLE 700
//モーター用PWM(TIMER_A1)
{
Timer_A_outputPWMParam param_A1 = {0};
param_A1.clockSource = TIMER_A_CLOCKSOURCE_SMCLK; //SMCLK(1MHz)
param_A1.clockSourceDivider = TIMER_A_CLOCKSOURCE_DIVIDER_1; //
param_A1.timerPeriod = MOTOR_TIMER_PERIOD; //
param_A1.compareRegister = TIMER_A_CAPTURECOMPARE_REGISTER_1; //
param_A1.compareOutputMode = TIMER_A_OUTPUTMODE_RESET_SET; //
param_A1.dutyCycle = MOTOR_DUTY_CYCLE; //
Timer_A_outputPWM(TIMER_A1_BASE, ¶m_A1);
}