用MSP430 G2做PWM波遇到Error connecting to the target: Could not find device问题

2019-03-24 11:31发布

今天想用LaunchPad G2产生两个简单的PWM波,并且想使用中断来控制P1.0和P1.6的LED来闪烁,可是遇到这个问题
Error connecting to the target:
Could not find device (or device not supported)


编译环境是CCS5.4
1.png

这个是我的程序,
#include <msp430g2553.h>

void Timer_A_init();
void GPIO_init();

void main(void)
{
    WDTCTL = WDTPW | WDTHOLD;

    GPIO_init();
    Timer_A_init();

        _bis_SR_register(LPM3_bits + GIE);
}

void GPIO_init()
{
        P1DIR |= BIT0 + BIT6;
        P1OUT |= BIT0;
        P1OUT |= BIT6;
}

void Timer_A_init()
{
    TACTL = TASSEL_2 + MC_1;
    TACCTL1 = CCIE;
    TACCTL2 = CCIE;
    TACCR0 = 50000;
    TACCR1 = 20000;
    TACCR2 = 30000;
}

#pragma vector=TIMER0_A1_VECTOR
__interrupt void Timer_A(void)
{
        switch(TAIV)
        {
        case 2:        P1OUT ^= BIT0;        break;
        case 4:        P1OUT ^= BIT6;        break;
        default:        break;
        }
}

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
silentzpf
2019-03-26 03:12
王项电子 发表于 2014-5-15 21:40
用IAR测试下。

嗯,我试过了~换了芯片之后其他程序也是可以执行的~

一周热门 更多>

相关问题

    相关文章