前
言
自
TI
推出超½功耗
MSP430
单片机以来,MSP430 凭借其优越的性½,丰富的外设,易
于上手的特性 备受业内 工程师的 欢迎。超高 性价比
Value Line
系列的横空 出世,½得
MSP430
在性价比上更具有其他单片机无法比拟的优势。
TI
中½大学计划一直致力于将
TI
先进技术,高性½器件推广到高校中。近几年更是加
大在单片机与模拟大学计划上的投入,在相关教学改革,学生创新与竞赛等方面加强与大学
的合½。2012 年
TI
中½大学计划开始与全½各高校合½成立基于
MSP430G2 Launchpad
的
口袋实验室,½得学生对单片机以及电路的入门学习不再局限在实验室,做到“一人一板,
随时学习”,这一概念也受到广大师生的欢迎和½评。
在实践的过程中, 由于
G2 Launchpad
自带的硬件资源较少,而
MSP430G2553
的集成
外设相½丰富(ADC,
Timer, Comparator, Touch Key, SPI, I2C, UART,
等), 为了学习到每一个
外设,老 师和 同学们 投入了 相½ 多的精 力和时 间来开 发对 应的外 围模块 来完 整的学习
MSP430G2553。其中,青岛大学傅强和杨艳老师在开展口袋实验室教学的过程中上积累了大
量的经验,开发了一系列外围模块,为了向更多的兄弟院校以最简单便捷的方式推广他们的
成功案例,TI 中½大学计划与两½老师共同设计开发了一套
G2
全功½迷½扩展板,½为
TI
MCU
生态系统的一个组成部分:在和
Launchpad
同等大小的
PCB
上,集成了多款
TI
模拟
和数字器件来提供声、光、电相结合的实验,集学习性与趣味性于一½。这套实验板卡和配
套材料一方面继承口袋实验室的理念——所有实验½可以脱离实验室完成,另一方面,将单
片机和模拟器件完美的结合在一起,通过该迷½扩展板,不仅可以学习到
MSP430
的所有外
设,还可以学习基本的模拟知识和系统设计方法,可谓一举多得。
为方便大家的自学,傅强和杨艳两½老师付出了极大的心血和努力,历经一年,甚至牺
牲了春节的休息时间,为大家精心准备了配套的学习资料,包括这本
480
½页的学习指导书
(特别推荐书中那些化繁为简,平易近人的语言,绝对是帮助大家理解
MSP430
和其外围电
路的½帮手),PPT,参考例程以及实验教学视频。这些资料将附在光盘中以及在
TI
中½大
学计划½站上(http://www.deyisupport.com/universityprogram/default.aspx )供老师和同学下
½½和学习。在此,特地向傅强老师,杨艳老师及其学生的辛勤与努力,表示衷心的感谢!
祝大家在学习中满½½而½的同时,也享受到其中的乐趣,这是
TI
大学计划和合½老师们
的的一致½求!如对
TI
中½大学计划有任½意见或建议,请发邮件给
frank-huang@ti.com.
德州仪器中½大学计划
2013
年
7
月
引
言
MSP-EXP430G2 LaunchPad
(以下简称
G2)是 TI
公司推出的
1
款
MSP430
开发板,它
提供了具有 集成仿真 功½的
14/20
引脚
DIP
插座目标板,可通过
Spy Bi-Wire(2
线
JTAG)协议对系统内½的 MSP430
超值系列器件(G 系列)进行快速编程和调试。
MSP-EXP430G2
价格极具亲和力,特别适用于在校学生单片机入门学习之用。受
TI
中
½大学计划部委托,特别设计了
1
款
MSP-EXP430G2
口袋实验平台扩展板。该扩展板基于
MSP430G2553
单片机设计,面积与
MSP-EXP430G2
大小相等,两者对插后可为
G2
提供丰
富的实验外设。
本书编写的初衷是为扩展板编写实验教程,换句话说,书是扩展板的衍生品。½随着编
写工½的深入,对于本书的定性和理解发生了重大变化。关于
G2
的定½,应该是针对单片
机入门学生的,如果仅抛出一个个孤立的实验,“显摆”单片机和扩展板有多½耐,是不½
真正帮助学生入门的。所以,最终书是引领单片机入门学习的主线,扩展板几经修改后成为
辅助教学的得力工具。
第
1
章为扩展板的硬件原理介绍。这一章最重要的知识是关于电源单元的一番讨论,包
含耦合干扰、滤波、去耦、地线冲突等诸多知识。而其他硬件单元仅为概括性的阐述,在本
书后面的章节里会有更详细的论述。
第
2
章为
CCS
½件的½用。大多数教程对于单片机开发½件的安装½用,仅限于“自古
华山一条路”的教法,完全建立在没有任½意外和“创意”的情况下。人不是机器,人会犯
各种错误,会迸发各种靠谱不靠谱的创意,如果为了一个小小的½件问题困扰几天,仅有的
一点学习激情将耗½。所以在
CCS
½件½用章节的最后,专门开辟一节常见问题解答,将自
己遇到过的,学生问过的各种½件问题集中起来解答。
第
3
章为基础知识。单片机的学习绝没有“XX 天学会”“XX 小时入门”的可½性,½
也不是非得受过多“高等”的教育才½学。学单片机只要会一点
C
语言的皮毛就行,基础知
识章节就是帮助大家梳理学习单片机前需要掌握的一些知识。任½知识½不是灌输½够教会
的,基础知识也不例外,在初次学习时,½记½多少记多少,有个大概印象就行。后面学习
的过程中,遇到问题,再带着问题翻回基础知识部分复习,这也是个学以致用,消化知识的
过程。
第
4
章为系统时钟。从这一章开始,将以
MSP430G2553
单片机的片内外设为主线,讲
解
MSP430
单片机的原理。系统时钟章节对初学者来说会有些枯燥,这章可以采用跳读的方
法学习,½最起码需要掌握的是用调取出厂校验参数的方法快速设定时钟,并理解½功耗实
1
评论