MSP430 LanuchPad IDE环境搭建
由于公司项目需要使用了TI的MSP430F149芯片,于是开始认真搞起MSP430了,突然想到了手上还有几年前论坛获得的MSP430 LanuchPad,一直没有使用过,一直让它与灰层为伍,实在感到惭愧,现在拿出来玩玩,同时也花些时间把学习过程记录下来,希望对入门者有所帮助,水平有限,若有问题,也请论坛网友跟贴回复。
对于MSP430的IDE开发环境主要有两种CCS和IAR,我个人一直使用的是IAR,所以主要讲如何安装IAR IDE. 昨天在IAR官网下载了一个最新的IAR6.3,找了很久才找到破解方法和安装好了仿真器的驱动,特别感谢论坛zndz410和
Ben讨厌苦咖啡的帖子。(
https://bbs.eeworld.com.cn/thread-334052-1-1.html 和
https://bbs.eeworld.com.cn/thread-457210-1-1.html)
在安装IAR IDE之前,需要去IAR官网下载最新的IAR 6.3 IDE 和论坛找到破解工具以及 仿真器的驱动,对于如何安装IDE,我就不说了,网上资料很多,主要分享下破解方法,图片显示的是破解ARM的方法,其实只要选择MSP430就可以了。
按照图片上面的方法就可以破解IAR 6.3,我的操作系统是WIN7 64bit,其他系统没有验证过,其他系统我看也有网友成功的,破解了IDE之后需要安装仿真器驱动都见分享的链接,至于如何配置IAR 环境见下图:
运行结果如下:
红灯闪烁,拍摄的原因,只捕捉到了灯亮。
例程代码:
#include "io430.h"
void main(void)
{
unsigned int i=0;
WDTCTL = WDTPW + WDTHOLD;
P1DIR|=BIT0;
while(1)
{
P1OUT^=BIT0;
for(i=0;i<50000;i++);
for(i=0;i<50000;i++);
for(i=0;i<50000;i++);
}
}