昨天收到LauchPad,拆开盒子半小时都没能把程序烧录进去。因为我电脑上安装的IAR5.1不支持G2452和G2553,而最近安装的CCS4.2.4下载程序是出错,说不能烧录Target。非常郁闷,怀疑驱动没有安装好,但看User Guide,Demo程序已经可以正常工作,说明驱动应该没有问题。看到网上说重新安装个V5的CCS,哎,CCS很大的!
后来还是下载了IAR5.3,给个下载地址给大家:
http://pan.baidu.com/netdisk/singlepublic?fid=428301_538174014
贴个点灯的程序上来:
#include "msp430g2452.h"
void main(void)
{
static char a = 0,b = 0;
a = 1;
b = 1;
a += b;
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer
P1REN |= BIT3; //使能内部上下拉
P1OUT |= BIT3; //上拉
P1DIR &= ~BIT3; //P1.3输入
P1DIR |= 0x01; // Set P1.0 to output direction
while (1) // 按键按下灯亮,按键释放灯灭
{
if ((BIT3 & P1IN) == 0)
P1OUT |= BIT0;
else
P1OUT &= ~BIT0;
}
} |