TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F5529: 通过MSP430的引脚P2.0发送PWM信号(3V的高低电平),从示波器观测到信号输出波形不正确,是一条横线?以下为测试连接图片和MSP430输出PWM信号代码,不知道哪里出了问题?

Part Number:MSP430F5529

#include <msp430.h>
#define TASSEL_SMCLK
#define MC_UP

int main(void)
{WDTCTL = WDTPW | WDTHOLD;// stop watchdog timer//引脚P2.0配置为TA0.1(方向输出,功能引脚)P2DIR |= BIT0;P2SEL |= BIT0;//选择SMCLK,增计数模式,清除TARTA0CTL=TASSEL_SMCLK+MC_UP+TACLR;//TA0CTL=TASSEL_2+MC_UP+TACLR;TA0CCR0=10000;//增计数模式下,该数值表示周期TA0CCTL2=OUTMOD_6;//设置输出模式//TA0CCTL1=OUTMODE_3TA0CCR2=1000;//设置占空比_EINT();//开启中断while(1){LPM0;}
}

Alice:

您好,

     请参考示例代码 timer_a_ex1_pwmSingle.c

,

?? ?:

您好,请问这边如何从TI官网导入示例代码?按照教程到图片这一步该怎么做?

,

Alice:

您好,

      请参考下面链接文档,先“Install Software”(下载安装msp430ware),然后“Import Project”。

        Resource Explorer in Code Composer Studio (ti.com)

,

?? ?:

您好,这边采用了您给的示例代码输入到MSP430中,但是在示波器输出的波形依然只是一条线,是否因为接口连接出现问题?MSP430接口旋转P2.0和GND连接,另一端接示波器接口,如图。

,

?? ?:

如果从RST接口输出能看到示波器上的电压改变,但并不是交替变化的高低电平(PWM)信号

,

?? ?:

还有代码里这是什么意思?

,

Alice:

您好,

      RST是复位脚,上电后应为高电平。

      注释部分是程序使用的引脚功能说明。

      您可以试一下链接中的其他示例代码,判断是否存在硬件损坏。

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F5529: 通过MSP430的引脚P2.0发送PWM信号(3V的高低电平),从示波器观测到信号输出波形不正确,是一条横线?以下为测试连接图片和MSP430输出PWM信号代码,不知道哪里出了问题?
分享到: 更多 (0)