请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR5969 工具与软件:
我想在 P2.4上输出具有受控占空比的 PWM 信号。
当模块块为任何非零 CCR 时、我可以控制占空比。 例如使用 CCR1的 P1.2。
P1DIR |= BIT2;
P1SEL0 |= BIT2;
P1SEL1 &= ~BIT2;
TA1CCR0 = 1000 - 1;
TA1CCTL1 = OUTMOD_7;
TA1CCR1 = 500;
TA1CTL = TASSEL_2 | MC_1;
从下面的逻辑可以明显看出、当模块块为0时、我们不能使用相同的工作流程(数据表表6-14)。 CCR0用于设置占空比和周期。
P1DIR |= BIT7;
P1SEL0 |= BIT7;
P1SEL1 |= BIT7;
TA1CCR0 = 1000 - 1;
TA1CCTL0 = OUTMOD_7;
TA1CCR0 = 500;
TA1CTL = TASSEL_2 | MC_1;
我想在 P2.4上输出具有受控占空比的 PWM 信号。 也许可以使用不同的 CCR 来设置周期?