- 1、本文档共65页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MSP430f5529学习笔记
MSP430F552X中文手册及例程
一、先写一篇开个头:这样快速闯入 MSP430学习过程
进入各个电子产品公司的网站,招聘里面嵌入式占据了大半工程师职位。 广
义的嵌入式无非几种:传统的什么51单片机、 MSP430称做嵌入式微控制器;
ARM 是嵌入式微处理器;当然还有 DSP;FPGA。我们现在就不说别的,就说
MSP430单片机,多数想学MSP430的童鞋,对89C51内核系列的单片机是很熟
悉的,为了加深对MSP430 系列单片机的认识吗,迅速闯入MSP430学习过程,
就必须彻底了解MSP430单片机,我们不妨将51单片机和MSP430两者进行一下
比较。
第一点, 51内核单片机是8 位单片机。其指令是采用的被称为“ CISC ”的
复杂指令集,共具有111 条指令。而MSP430 单片机是16 位的单片机,采用
了精简指令集( RISC )结构,只有简洁的27 条指令,大量的指令则是模拟
指令,众多的寄存器以及片内数据存储器都可参加多种运算。这些内核指令
均为单周期指令,功能强,运行的速度快。
第二点,MCU 主要分为两种工作模式:待机与执行。51内核单片机正常情况
下消耗的电流为mA级 ,在掉电状态下,其耗电电流仍约为3mA左右 ;即使
在掉电方式下,电源电压可以下降到2V ,但是为了保存内部RAM 中的数据,
还需要提供约50uA 的电流。
而430单片机功耗是在 uA 级的,工作电流极小,并且超低功耗,关断状态下
的电流仅为0.1μA,待机电流为0.8μA,常规模式下的(250μA/1MIPS@3V),
端口漏电流不足50 nA,并可零功耗掉电复位(BOR)。另外,该芯片属低电器
件,仅需1.8~3.6V 电压供电,因而可有效降低系统功耗。MSP430将低功耗
模式扩展为7种,分别对应不同应用场合及任务的低功耗方式。以睡眠模式为
例,包括深度睡眠模式 RTC:只有时钟在跑而其他都不动,目前,TI 宣布其
MSP430在RTC 模式下最低功耗仅为360nA。同时也包括诸如液晶显示驱动等需
要几十毫秒刷新一次的间歇性睡眠模式。所以,MSP430 的超低功耗更适合应
用于使用电池供电的仪器、仪表类产品中。
第三点, 51内核单片机由于其内部总线是8 位的,受其结构本身的限制很大,
模拟功能控制功能受限制。MSP430 系列其基本架构是16 位的,同时在其内
部的数据总线经过转换还存在8 位的总线,在加上本身就是混合型的结构,
因而对它这样的开放型的架构来说,无论扩展8 位的功能模块,还是16 位的
功能模块,即使扩展模/ 数转换或数/ 模转换这类的功能模块也是很方便的。
第四点,典型 MCU 的存储结构有两种,冯。诺依曼结构——程序存储器和数
据存储器统一编码;哈佛结构——程序存储器和数据存储器;MSP430系列单
片机属于前者,而常用的51内核单片机系列属于后者。
第五点,就是在开发工具上面。对51内核 单片机来说,不少适合我们使用的
开发工具。但是如何实现在线编程还是一个很大的问题。对于 MSP430 系列
而言,由于引进了 Flash 型程序存储器和 JTAG 技术,不仅使开发工具变得
简便,而且价格也相对低廉,并且还可以实现在线编程。
那么说了以上这些,作为新手,到底怎么学习430这种16位低功耗的单片机
呢?或者说有什么有什么效果比较好的方法吗,答案是肯定。
网上有很多介绍 MSP430单片机学习的方法,一定要结合自己的学习特点,集
百家之长,善于总结别人的、自己的学习方法和效果,积极实践。当然学习
的方法都是相通的。大概对这些方法简单总结,也就是下面几点:
作为430新手,首先看我们是否准备好以下几样硬件:电脑(带有并口)1
台,MSP430FET 仿真器1套,MSP430开发实验板1套,和一些 MSP430教程或
电子教程资料等。
选用MSP430仿真器。购买现成的MSP430JTAG 仿真器如TI-MSP430JTAG
选用 MSP430开发板或目标板是学习一个重要的工具,建议购买一个开
发板或目标板,同时也会得到很好的技术支持。如果自己制作的话也行,
也未尚不可,那就看个人水平了。
软件工具,因为现在都有学习板的工具软件,如IAR的EW430学习版,
430GCC软件还是免费的。建议还是使用IAR 软件较方便,
文档评论(0)