MSP430FR4133初学安装

一,介绍

请阅读官网介绍(http://www.ti.com.cn/tool/cn/msp-exp430fr4133)了解相关内容,从这网页还能下载它的芯片手册。

二,下载 the latest CCS

本文是: TI Resource Explorer 在线浏览所有文档以及使用在线的 CCS Cloud IDE 进行开发

http://processors.wiki.ti.com/index.php/Download_CCS)打开这个网站,根据你的电脑配置选择需要下载的格式。如下图所示位置。

MSP430FR4133初学安装

CCSv9不支持Windows 32位。 如果使用的是32位Windows系统,请使用CCSv8.3.0或更早版本。这个版本还不支持XDS510类调试探针。 几年前,Linux和MacOS都不推荐支持XDS510类探测器。 如果需要使用其中一个较旧的探头,请使用CCSv8或更早版本。

把下载好的压缩包解压到系统盘C盘,然后打开.exe文件,默认下载路径就是ti吧,别改了。附件下载勾选第一个就行,若果你不嫌多可以全都勾选。

注意,在运行中它提示:我们检测到您在此计算机上运行了防病毒软件。 为确保在安装过程中不出现任何问题,强烈建议在继续安装之前关闭实时文件扫描。没事点击继续。

MSP430FR4133初学安装

然后下载,杀毒软件会弹出问题,把两个全都勾选即可

MSP430FR4133初学安装

运行软件时它会让你选工作间的默认路径,你可以自己在C盘下的ti文档中创建一个你顺眼的名字(比如workplace)下次好找。

然后打开软件。进行一些初始配置。在这之前可以连接上外置设备了。以后可将示例或者自己写的程序都放这里(workplace)。

三,运行Blink示例

现在我们打开下好的CCS,感觉和51单片机的Keil的操作感没啥太大区别,我下的是英文版的,考虑到兼容问题,习惯性的下英文版了。

打开后会有一段教学视频,建议大家看一看,如果你一不小心点没了,可以打开Help工具栏下的Getting started。打开Window工具栏下的Preferences进行初始配置或者更新,本文只涉及到调用示例,就不讲哪个是干啥的了。

点击视频上面的创建新项目后见下图:

MSP430FR4133初学安装

第一步,选择芯片型号,我的是MSP430FR4133。第二步默认连接方式为。第三步随便命名项目名称为Blink。第四步选择编译工具版本。第五步选择项目类型为已有的实例项目Blink The LED,第六步点击Finish结束设置。

然后就会看到Blink.c文件,现在我把它复制到下面了,说一下程序句子是什么意思。

#include <msp430.h>

void main(void) {
    WDTCTL = WDTPW | WDTHOLD;               // 停止看门狗定时器
    PM5CTL0 &= ~LOCKLPM5;                   // 禁用GPIO上电默认高阻模式
                                            // **先前配置的端口设置
    P1DIR |= 0x01;                          // 将P1.0设置为输出方向
// "|="是或门的意思,将地址0x01赋予P1端口
    for(;;) {//晶振延时是循环一次是1MHZ,用时1us,1秒等于一百万微妙,想延时1s就写i=1000000。
        volatile unsigned int i;            // volatile to prevent optimization

        P1OUT ^= 0x01;                      // 使用异或切换P1.0
//"^="是异或的意思,在这就是使P1.0端口作为输出被使用
        i = 10000;                          // SW Delay 这个i是循环次数,延时1ms
//这个不是直接延时,这是延时的一部分,就是说整个for语句才是延时功能,而i是用来计数的,用计数延时,
        do i--;
        while(i != 0);
    }
}

然后点击上面栏中的Debug MSP430FR4133初学安装这个按钮,进行调试。新手刚用会提示你需要更新与硬件下载链接,这个就点同意,以后就不会出现了。

MSP430FR4133初学安装

然后点击红色标记的按钮运行,就会看到板子上的灯闪烁。说明示例运行成功了。

绿色标记的按钮是用来进行.c文件中单个语句运行调试的,双击如下图所示的竖条拖拽栏,进行选中程序行的操作,

MSP430FR4133初学安装

然后点击这个按钮MSP430FR4133初学安装进行运行单行指令,你会发现灯常亮了。

好了,大功告成,大家可以再试试那个Hello world示例,Hello world示例是文本输出(printf)在如下图所示的监视器中打印文字的。而不是我们想的在MSP430的显示器上显示。

MSP430FR4133初学安装

想让它在显示器上显示需要像设置Blink的LED端口那样设置很多端口。原理和郭天祥的51单片机很像。在这就不说了。