- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430LaunchPad学习第一记
MSP430 LaunchPad 学习第一记
Lyzhangxiang
前天收到了SOSO 姐的板子,打开来一看板子质量很不错啊,就
是不像淘宝上买的那种有光盘资。只有一张介绍的卡片,看着卡片我
心情好是激动想玩玩不了。上坛子里来看看,原来有
——LaunchPad.pdf 的资料。讲解的很详细,虽然是E 文的,不过阅
读起来还不算是吃力,Ti 的东西没话说。对着着篇文章好好看看,先
是下载CCS(当然你可以考虑下载IAR 的,不过先前没接触过CCS
所幸这里也是毫无顾忌的选择了他,体会一下新东西嘛,正好430
也是第一次玩虽然常常在各种网站上都能见到他的身影)。
想玩430 一直是我的一个梦想,用这个词好像有点夸张了,不过
的确在淘宝上看到的多是F 系列的片子,加上仿真器价格真是不菲,
作为学生的我难以接受。或许这就是一直没能玩上的缘故吧。这次坛
子里的活动第一让我玩到了430,也让我明白了原来430 的G 系列
价格也很便宜甚至比51、PIC 还便宜。16 位的东西且不管片上资源
的多少,就冲着16 位也要去玩下。记得申请这个板子好几天才收到
了SOSO 姐的回复(应该是我申请的方式不对,不知道为何发不到申
请专栏),那时候我正做着从合肥开往芜湖的火车上(去利尔达面试也
拿到了Offer,不知道利尔达怎么样,请知道详情的朋友说下吧),告
知了SOSO 姐我的地址,哈哈没过几天板子就来了。当天晚上就下
载了很多关于这个板子的资料,多是坛子里面那位热心网友上传的。
首先就是阅读了那个LaunchPad 的pdf,然后下载CCS 安装完
毕,其次看了一下G2211 和G2231 的数据手册。大概有个了解之后
开始玩了,打开CCS 新建工程,关于CCS 的操作可以下载那个视
频看一下啦,基本对付了。哦忘了说了还有那个很不错的触摸板子,
也有一篇很好的pdf 叫——LaunchPad 实验板触摸感应子卡使用指
南。原理图以及代码示例里面都有讲解的。
详细的操作我也不说了直接进入主题了,第一次嘛还是跑通Demo
的好,毕竟我是第一次搞430,也不知道代码需要怎样去写。这里我
采用的Temperature_Sense_Demo 这个例子,相关代码可以在那个
LaunchPad 中提供的网址中下载。
其实我一直很困惑一个东西,说一下大家帮帮我啊,菜鸟问题:
#define LED0 BIT0
#define LED1 BIT6
#define LED_DIR P1DIR
#define LED_OUT P1OUT
就是关于这个P1DIR 和P1OUT 当然还有P1IN 等等,这些是在哪里定
义的呢,我找了那个msp430x20x2.h 中直接用这个不需要定义的吗?
后来我上网查了一下,有哪些信誉好的足球投注网站内容如下:
#define P1IN_ 0x0020 /* P1 输入寄存器 */
const sfrb P1IN = P1IN_;
#define P1OUT_ 0x0021 /* P1 输出寄存器 */
sfrb P1OUT = P1OUT_;
#define P1DIR_ 0x0022 /* P1 方向选择寄存器 */
sfrb P1DIR = P1DIR_;
#define P1IFG_ 0x0023 /* P1 中断标志寄存器*/
sfrb P1IFG = P1IFG_;
#define P1IES_ 0x0024 /* P1 中断边沿选择寄存器
*/
sfrb P1IES = P1IES_;
#define P1IE_ 0x0025 /* P1 中断使能寄存器 */
sfrb
文档评论(0)