MSP-EXP430G2 LaunchPad 试试验验板板
用用户户指指南南
Literature Number: ZHCU010
March 2011
2
Preface ....................................................................................................................................... 4
MSP-EXP430G2 LaunchPad 概概述述 ........................................................................................... 5
1
1.1 概述 ....................................................................................................................... 5
1.2 套件内容 .................................................................................................................. 6
安安装装 ................................................................................................................................... 6
2.1 下载所需软件 ............................................................................................................. 7
2.2 安装软件 .................................................................................................................. 7
Install the Hardware ..................................................................................................... 7
2.3
使使用用 MSP-EXP430G2 LaunchPad 进进行行设设计计 .............................................................................. 7
3.1 开始使用 .................................................................................................................. 7
3.2 演示应用,内部温度测量 ............................................................................................... 7
.......................................................................................................................................... 8
.............................................................................................................................. 8
4.1
4.2 温度测量演示应用的编程和调试 ....................................................................................... 8
4.3 使用跳线 J3 断开仿真器与目标的连接 ................................................................................ 9
4.4 对连接的 eZ430 目标板进行编程 ...................................................................................... 9
4.5 连接晶体振荡器 ........................................................................................................ 10
Connecting a Satellite Board ......................................................................................... 10
4.6
4.7 支持的器件 .............................................................................................................. 10
MSP-EXP430G2 硬硬件件 .......................................................................................................... 11
5.1 器件引脚分配 ........................................................................................................... 11
5.2 原理图 ................................................................................................................... 12
PCB 板面布局 .......................................................................................................... 15
5.3
5.4 材料清单 (BOM) ........................................................................................................ 16
建建议议的的阅阅读读内内容容 ................................................................................................................... 17
常常见见问问题题解解答答 (FAQ) ............................................................................................................ 18
6
7
3
4
5
2
内容
ZHCU010– March 2011
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated
www.ti.com.cn
图图片片列列表表
1
2
3
4
5
6
7
8
9
10
11
1
2
3
4
MSP-EXP430G2 LaunchPad 概览........................................................................................ 6
将器件插入至目标插座 ..................................................................................................... 8
处于调试模式的 Code Composer Studio v4 ............................................................................. 9
已连接 eZ430-RF2500 目标板的 MSP-EXP430G2 LaunchPad..................................................... 10
器件引脚分配............................................................................................................... 11
原理图( 第 1 个,共 3 个)................................................................................................. 12
原理图( 第 2 个,共 3 个)................................................................................................. 13
原理图( 第 3 个,共 3 个)................................................................................................. 14
板面布局 - LaunchPad 顶层 ............................................................................................ 15
板面布局 - LaunchPad 底层 ............................................................................................ 15
板面布局 - LaunchPad 丝印层 ......................................................................................... 16
图图表表列列表表
仿真器和目标之间的跳线连接 J3.......................................................................................... 9
eZ430 调试接口............................................................................................................ 10
支持的器件 ................................................................................................................. 11
材料清单 .................................................................................................................... 16
ZHCU010– March 2011
图片列表
3
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated
Preface
ZHCU010–March 2011
阅阅读读须须知知
如如果果您您需需要要协协助助
如果您对德州仪器 (TI) 的 MSP430 器件和 MSP-EXP430G2 有任何反馈或疑问,TI 产品信息中心 (PIC) 和
TI E2E 论坛 (http://e2e.ti.com/cn/forums/default.aspx?GroupID=18) 将负责为您提供全方位的支持服务。
如欲查找PIC 的联系信息,敬请访问 TI 的 Web 站点 http://www.ti.com.cn/support;了解器件专用的其他 信
息,则请访问MSP430 Web 站点 www.ti.com.cn/msp430。
TI 相相关关文文档档
器件专用的产品说明书及用户指南是 MSP430 信息的主要来源。随本工具配套提供的光盘中提供了量产时
可 用的最新版本的用户指南文档。但是,如欲了解最具时效性的信息,请访问 www.ti.com.cn/msp430。
MSP-EXP430G2 LaunchPad 试验板的专用信息可通过访问
http://focus.ti.com.cn/cn/docs/toolsw/folders/print/msp-exp430g2.html 获得。
用户还可在随附光盘上的用户指南部分查看 MSP430 器件的用户指南和 FET 的用户指南 (SLAU157)。FET
用户指南包括为使用 Code Composer Essentials 的 MSP430 设置项目的详细信息。
FCC 警警告告
本设备仅限于在实验室测试环境中使用。其会产生、使用并能够发出射频能量,且尚未经过测试,不确定是
否符合 FCC 规则第 15 部分 J 子部分有关计算设备的限制,该限制可用于针对射频干扰提供合理的保护。
在 其他环境中操作本设备可能会干扰无线电广播通信,在此情况下,将要求用户自行采取相应措施以消除这
种 干扰。
4
Preface
ZHCU010– March 2011
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated
用户指南
ZHCU010–March 2011
MSP-EXP430G2 LaunchPad 试试验验板板
1
MSP-EXP430G2 LaunchPad 概概述述
1.1 概概述述
名为 LaunchPad 的 MSP-EXP430G2 低成本试验板是一款适用于TI 最新 MSP430G2xx 系列产品的完整开
发解决方案。其基于 USB 的集成型仿真器可提供为全系列 MSP430G2xx 器件开发应用所必需的所有软、
硬件。LaunchPad 具有集成的 DIP 目标插座,可支持多达 20 个引脚,从而使 MSP430 Value Line 器件能
够简便地插入 LaunchPad 电路板中。此外,其还可提供板上Flash 仿真工具,以直接连接 至 PC 轻松进行
编程、调试和评估。LaunchPad 试验板还能够对 eZ430-RF2500T 目标板、eZ430-Chronos 手表模块或
eZ430-F2012T/F2013T 目标板进行编程。此外,它还提供了从 MSP430G2xx 器件到 主机 PC 或相连目标
板的 9600 波特 UART 串行连接。
MSP-EXP430G2 采用 IAR Embedded Workbench 集成开发环境 (IDE) 或 Code Composer Studio (CCS)
编 写、下载和调试应用。调试器是非侵入式的,这使用户能够借助可用的硬件断点和单步操作全速运行应
用, 而不耗用任何其他硬件资源。
MSP-EXP430G2 LaunchPad 特性:
• USB 调试与编程接口无需驱动即可安装使用,且具备高达 9600 波特的 UART 串行通信速度
• 支持所有采用 PDIP14 或 PDIP20 封装的 MSP430G2xx 和 MSP430F20xx 器件
• 分别连接至绿光和红光 LED 的两个通用数字 I/O 引脚可提供视觉反馈
• 两个按钮可实现用户反馈和芯片复位
• 器件引脚可通过插座引出,既可以方便的用于调试,也可用来添加定制的扩展板
• 高质量的 20 引脚 DIP 插座,可轻松简便地插入目标器件或将其移除
ZHCU010– March 2011
MSP-EXP430G2 LaunchPad 试验板
5
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated
安装
www.ti.com.cn
图图 1. MSP-EXP430G2 LaunchPad 概概览览
如欲了解有关 MSP-EXP430G2 LaunchPad 的最新信息及所有必要文件,敬请访问 MSP430 LaunchPad
Wiki 页面 http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2)。此外,该页面
还提供软件范例、有关所支持软件的更多详情以及如何订购 MSP-EXP430G2 LaunchPad 等信息。
1.2 套套件件内内容容
EXP430G2 试验套件包括下列硬件:
•
•
• 两颗 MSP430 Flash 器件
LaunchPad 目标板 (MSP-EXP430G2)
0.5 米长的 Mini USB-B 线缆
– MSP430G2231:具备 8 通道 10 位 ADC、2kB Flash 和 128 字节 RAM 的低功耗 16 位 MSP430 微
处 理器(预加载有示例程序)
– MSP430G2211:具备比较器、2kB Flash 和 128 字节 SRAM 的低功耗 16 位 MSP430 微处理器
10 引脚 PCB 连接器(两个插头和两个插座)
•
• Microcrystal 公司(www.microcrystal.com) 的 32.768kHz 时钟晶振
• 快速启动指南
• 两个 LaunchPad 贴签
2
安安装装
安装 MSP-EXP430G2 LaunchPad 时包含三个简单步骤:
1. 下载所需软件
2. 安装选定的 IDE
3. 将 LaunchPad 连接至 PC
然后可使用 LaunchPad 开发应用或播放预先编好程的演示应用。
6
MSP-EXP430G2 LaunchPad 试验板
ZHCU010– March 2011
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated
www.ti.com.cn
2.1 下下载载所所需需软软件件
使用 MSP-EXP430G2 LaunchPad 进行设计
市面上有多种不同的开发软件工具都适用于 MSP-EXP430G2 LaunchPad 开发板。IAR Embedded
Workbench KickStart 和 Code Composer Studio (CCS) 都具有免费的限制版本。IAR Embedded
Workbench 允许编译 4kB 的 C 代码。CCS 仅限于处理 16kB 的代码。用户可通过访问 www.ti.com.cn/
msp430 或 LaunchPad Wiki 页面
http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSPEXP430G2) 获得此软件。此外,还有适
用于 MSP430 的众多其他编译器和集成开发环境 (IDE),如 Rowley Crossworks 和 MSPGCC 等也可与
MSP-EXP430 LaunchPad 协同使用。需要指出,范例项目已采用 IAR Embedded Workbench KickStart 和
Code Composer Studio (CCS) 创建。如欲了解有关所支持软件的更 多详情和最新的代码示例,敬请访问
LaunchPad Wiki 页面。
2.2 安安装装软软件件
下载一个集成开发环境 (IDE)。IAR KickStart 和 CCS 可提供与 MSP-EXP430 LaunchPad 板上仿真功能协
同使用时所需的驱动程序支持。完成安装后,IDE 应该会发现作为 USB:HID 调试接口的 MSP-EXP430G2
LaunchPad。现在,已为在 LaunchPad 上开发基于 MSP430G2xx 的应用完成了所有设置。
2.3
Install the Hardware
将附带 USB 线缆的 EXP430G2 LaunchPad 目标板连接至 PC。将自动开始安装驱动。如果出现提示,要
求提供软件,则允许 Windows 自动安装该软件。仅当已安装 IAR KickStart 或 Code Composer Studio(请
参阅 2.2 节) 后才能这样做。
3
使使用用 MSP-EXP430G2 LaunchPad 进进行行设设计计
3.1 开开始始使使用用
首次使用 MSP-EXP430G2 LaunchPad 试验板时,演示应用将在该板从 USB 主机获得供电时立即自动启
动。 要启动演示,请使用附带的 Mini USB 线缆将 MSP-EXP430G2 LaunchPad 连接至空闲的 USB 端口。
演示 应用启动后,LED 将交替变亮以指明器件启动。如欲了解有关演示应用的更多详情,敬请参阅第 3.2
节节。
3.2 演演示示应应用用,,内内部部温温度度测测量量
LaunchPad 试验板包括一个已安装到目标插座中的预先烧录程序的 MSP430G2231 器件。通过 USB 连接
LaunchPad 后,演示将启动,同时 LED 交替变亮。板上仿真线路将产生供电电压,而且所有必需的信号都
启动。
按下按钮 P1.3 可将应用切换到温度测量模式。此模式开始会显示一个参考温度,LaunchPad 信号的 LED
分别通过板上红或绿光 LED 的亮度变化来指示温度的升或降。此外,还可通过再次按 P1.3 来重新对参考温
度进行校准。所收集的温度数据还可经由反向通道 UART 通过 USB 仿真电路传回 PC。传输的值表示使用
MSP430G2231 内部温度传感器测量的华氏温度值,而且用户可使用其他终端应用或 MSP430 LaunchPad
wiki 页面 http://processors.wiki.ti.com/index.php/MSP430_LaunchPad_(MSP-EXP430G2) 上的温度传感 器
GUI 显示这些值。PC 上的串行通信端口必须配置为 2400bps、一个停止位且无流控制,才能正确显示值。
演示应用使用了 MSP430G2231 器件的片上外设,例如 10 位 ADC 用于对内部温度传感器进行采样,而 16
位定时器用于驱动 PWM 以改变 LED 的亮度并启用软件 UART 以与 PC 进行通信。这一预加载的演示应 用
的源代码可从 MSP430 LaunchPad wiki 页面的“项目”版块进行下载。访问 MSP430 LaunchPad wiki 页面,
获得有关温度传感器应用及其他示例和应用的更多详情。
所提供的应用可以为各种客户应用提供非常实用的起点,并能针对 MSP430G2xx Value Line 器件的多种可
能应用提供良好的概观。此外,还提供用于显示从 LaunchPad 传送回 PC 的数据的GUI 的可执行文件和源
代码文件。
ZHCU010– March 2011
MSP-EXP430G2 LaunchPad 试验板
7
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated
4
4.1
2 节 中所示的集成开发环境 (IDE) 可为整个 MSP430G2xx Value Line 提供支持。只需要将 MSPEXP430G2
LaunchPad 连接到主机 PC 的 USB 接口,无需任何外部硬件。电源和 Spy-Bi-Wire JTAG 信号 TEST 和
RST 必须通过跳线 J3 才能使板上仿真功能与器件相连,如 5 节节所述。现在,可将选好的器件插 入到
LaunchPad 试验板的 DIP 目标插座中(如 图 2所示)。请将 MSP430G2xx Value Line 的 PDIP14 和
PDIP20 器件以及 MSP430F20xx 系列器件1 脚对应PCB 上1 脚位置。所支持器件的完整列表在 4.7 节节 提
供。
www.ti.com.cn
图图 2. 将将器器件件插插入入至至目目标标插插座座
Code Composer Studio v4 的下例示例将说明如何下载和调试 3.2 节 节中所述的演示应用。
4.2 温温度度测测量量演演示示应应用用的的编编程程和和调调试试
演示应用的源代码可从 MSP430 LaunchPad wiki 页面进行下载。下载项目文件夹并将其解压缩到所选位
置。 对于此演示,必须安装 Code Composer Studio v4 或更高版本。
通过点击“文件”→“导入”可将演示应用加载到 CCS 工作区。选择解压缩的项目文件位置并将“现有” 项目导入
到“工作区”。现在,MSP-EXP430G2-Launchpad 项目将显示在 CCS 工作区内。必须将项目标 记为活动项
目才能开始对器件进行编程和调试。
将带有已插入 MSP430G2231 器件的 LaunchPad 连接至主机 PC,然后点击 CCS 工具栏上的“调试”按钮。
MSP-EXP430G2 LaunchPad 将被初始化,并开始下载经过编译的演示应用。一旦完成下载后,CCS 视图
即切换至调试界面,同时程序处于准备启动状态。 图 3 为显示了MSP-EXP430G2 LaunchPad 演示应用的
Code Composer Studio v4 的调试视图。
8
MSP-EXP430G2 LaunchPad 试验板
ZHCU010– March 2011
SLAU318 — http://www-s.ti.com/sc/techlit/SLAU318
版权 © 2011, Texas Instruments Incorporated