|
MSP-EXP430G2 LaunchPad是德州仪器(TI)提供的一款开发工具,用于学习和练习如何使用他们的微控制器。该开发板属于MSP430产品线系列,我们可以对所有MSP430系列微控制器进行编程。学习如何使用TI微控制器肯定会成为我们的强大工具,因为TI非常强大,并且具有众多的MCU可供选择,价格极具竞争力。
我们在以前的文章中已经详细介绍了如何使用Energia IDE开发MSP430微控制器。在本篇文章中,我们将介绍Code Composer Studio开发环境,以及如何使用它编程MSP430。本篇文章是为初学者编写的,除了MSP430开发板和计算机之外,不需要任何硬件。在本篇文章结束后,我们将学会使得MSP430控制器板载的LED闪烁。
MSP-EXP430G2开发板简介 下图中华美的红色板是MSP-EXP430G2开发板。该电路板可以编程属于MSP430系列的TI微控制器。该开发板的主要目的是将代码从计算机上传到MCU,并从MCU读取串行数据以进行调试。它还为MCU的每个引脚提供引脚输出,还提供两个LED和一个按钮,使开发变得简单。自发布以来,该开发板已经增强了很多功能,下面显示的是MSP_EXP430G2 Rev1.5。
MSP430G2553具有比其他微控制器系列更好的规格参数,它还具有UART模块,在使用Code Composer Studio进行调试时非常方便。因此,在本系列教程中,我们将使用MSP430G2553来探索此开发套件的所有功能。
开发板供电和测试 在我们开始之前,TI已经在MSP430G2553微控制器上上传了一个示例程序,所以让我们给电路板供电并检查它是否正常工作。您可以通过mini-USB接口为电路板供电,完成后,您应该注意到电路板左下角的LED(红色和绿色)交替亮起。然后,您可以按下连接到P1.3的按钮,检查内部温度传感器是否正常工作。MSP2553有一个内部温度传感器,在按下按钮后,只需用手指将其加热并将其加热到IC,您就会注意到红色LED指示灯亮起表示温度升高。很酷!!是不是??好的,现在让我们转向软件环境学习。
用于MSP430 LaunchPad的编程软件(IDE) 德州仪器允许我们通过各种环境对其微控制器进行编程。官方的是Code Composer Studio,通常称为CCS。该软件免费提供。此外,它只需要很少的控制器经验。不要担心我们将详细介绍CCS的每一步。
还有一个IDE可用于编写我们的程序,即Energia IDE。那么,CCS和Energia IDE有什么区别呢。我们已经在之前的文章中介绍了Energia IDE。
Energia IDE与Code Composer Studio Energia是一个开源和免费环境,我们能够轻松地对TI微控制器进行编程。 Energia的主要目标是使编程TI MCU像在Arduino中编程一样简单。所以Energia是支持德州仪器微控制器的Arduino的等效产品。使用Arduino的人一旦下载并启动Energia IDE,就会对此有更多的了解。
Code Composer Studio(CCS)是一个功能更全面的专业IDE,在访问微控制器内部架构方面具有更多功能。它具有内置的调试功能,可以检查代码中的错误,您可以逐行运行代码,有助于发现错误而不会有任何麻烦。 CCS需要一段时间才能适应。一旦你使用这个很棒的软件设置,请相信我,你将了解该微控制器的任何信息。您必须借助微控制器的数据手册来编写程序。
如果您已学习过Arduino iDE或Energia IDE,请将您的开发环境更改为CCS,它是行业中要求最高的软件。
下载并启动Code Composer Studio 该软件可在德州仪器的网站上免费获得。因此,您可以从给定的链接下载链接下载。我们将使用Code Composer Studio V7,但您也可以下载最新版本,程序保持不变。
您可以使用Web安装程序下载整个软件,也可以下载安装程序/脱机安装程序。这个软件在1GB左右,所以你需要等到它下载完毕。 下载软件后,打开并安装。
当您单击Setup文件时,就像任何其他软件一样,您将被要求同意条款和条件并选择安装文件夹。之后,您必须选择要下载文件的开发板。在我们的例子中,我们使用MSP430 MCU,点击第一个选项。您可以下载多个电路板的文件。
下一个窗口是选择调试器。默认情况下,有一个选项可用,点击它并完成。现在,您的安装将开始,所以只需等到它完成。
安装完成后,它会询问工作区文件夹,因此选择要保存文件的文件夹,然后单击“OK”。
那么,让我们来看看我们将看到的第一个窗口。
这是一个简单的界面,您可以在其中看到Getting started菜单,您可以在其中开始创建项目,挨着Getting started有一个资源浏览器。这是该软件的一个很棒的功能,您可以在其中找到TI产品的每个细节,如数据手册、文档等。无需在Internet上查找数据手册,只需单击资源管理器并单击您想要的器件即可。之后,您可以查看有关该产品的每个细节。
在Code Composer Studio中创建第一个项目:闪烁LED 在CCS中创建项目 第1步 - 单击File -> New -> CCS project。如下所示:
第2步 - 接下来,您必须选择正在使用的MSP开发板。我正在使用MSP430G2553,我会选择如图所示。
为项目命名并单击“finish”。
单击完成后,将打开一个新窗口,其中一些行代码已写入其中。
|