大神们你们好:
小弟在学习5438a这块板子时遇到一个问题就是,在使用ta输出pwm波时,我只是改变了输出模式,但是却输出不了东西了,求大家指导我一下,这会是什么问题啊。是板子问题还是程序问题啊?源程序如下:
void main()
{
WDTCTL = WDTPW + WDTHOLD; // Stop WDT
init_clk(); //初始化时钟
P2SEL |=BIT2;
P2DIR |=BIT2;
TA1CTL = TASSEL_2 + MC_1 + TACLR; // SMCLK, uptmode, clear TAR
TA1CCR0=2500;
TA1CCR1=1250;
TA1CCTL1|=OUTMOD_2;
__bis_SR_register(LPM0_bits); // Enter LPM0, enable interrupts
__no_operation(); // For debugger
}就是将此句中的输出模式OUTMOD_2改为其它的一种就输出不了波形了,求指导啊。
tianhong wang:
回复 kqian0327:
好的,谢谢啊