淘豆网
下载此文档放大查看缩小查看   1/49
0/100
您的浏览器不支持进度条
更多>>该用户其他文档
下载所得到的文件列表
msp430单片机入门知识.ppt
文档介绍:
前沿1、《MSP430系列单片机系统工程设计与实践》这本书是我见过的最好的关于单片机的书,非常值得逐字逐句的彻底学习一遍。2、与51不同,MSP430单片机是RISC处理器,通过对比两者的区别,可以建立起代码移植的思想。3、MSP430单片机属于混合信号处理器,资源极其丰富,有利于全面学习硬件知识。青岛大学-TI大学生创新中心傅强*1.1初识MSP430单片机MSP430:低功耗之王,水果电池驱动1、为什么我们在乎功耗?凡是以电池为电源的电子设备都看重低功耗。几乎所有的单片机会标榜自己有低功耗方面的设计。2、MSP430为什么可以成为低功耗之王?在硬件上,cpu和不用的模块可以休眠在软件上,必须设计恰当的休眠和唤醒430是实现低功耗的必要条件,非充分条件。青岛大学-TI大学生创新中心傅强*1.1.1MSP430单片机的应用前景便携设备,高集成度、小型化。野外安置的终身电池设备。无需额外供电的自供电设备。高精度测量、控制领域。当普通单片机用。青岛大学-TI大学生创新中心傅强*1.1.2MSP430单片机的特点多时钟系统CPU时钟、功能模块时钟、休眠唤醒时钟软件设置时钟16位RISC处理器,单指令周期模块化结构各模块完全独立,不需要cpu干涉避免了cpu与外部模块复杂的数据通信学会最贵的430,等于会用了全系列430青岛大学-TI大学生创新中心傅强*采用冯∙诺依曼结构(普林斯顿结构),程序指令存储器和数据存储器统一编址。举例:实现存储器中两数据相乘,要经过3个步骤,通过总线取两个数据和取出指令(干什么)到CPU。如果是哈佛结构,数据总线和指令总线分开。430可以在ram里跑程序,加上具有flash控制器,可实现固件更新。rom中的升级代码->复制到ram运行->擦除rom->升级rom1.1.2MSP430单片机的特点青岛大学-TI大学生创新中心傅强*科普:ROM、RAM、DRAM、SRAM、EEPROM、FLASH存储器挥发性存储器非挥发性存储器RAM可擦写只读SRAMDRAMEPROMEEPROMFLASHROM速度最高最贵要定时刷新紫外线擦写电擦写电擦写PROM计算机CPU一二级缓存计算机内存条绝种ing贵,慢前途无量绝种了6个晶体管构成1bit一个晶体管+电容充放电Floatinggatetransister我们现在用的51,都是flashrom的,但是内部没有flash控制器,所以需要EEPROM存实时数据。Msp430带flash控制器,单片机自己就能擦写flash,所以不用EEPROM。青岛大学-TI大学生创新中心傅强*MSP430FE425A资源8M/s处理速度512RAM(数据)+16KBFlash(程序代码)内置Flash控制器,剩余Flash可存数据。内置时钟管理单元,可内部倍频3路同步采样、差分输入、32倍程控增益放大器的16位ADC温度传感器1.2V基准源和输出缓冲器128段LCD驱动器增强UART串口看门狗BasicTimer定时器16位TimeA定时器,3路捕获和2路PWM内置BOR复位电路16个双向可中断IO口内置电能计量模块后缀带A的,比如FE425A带硬件乘法器青岛大学-TI大学生创新中心傅强*1.1.3MSP430单片机最小系统一般单片机最小系统需要什么?电源、晶振、复位、下载/仿真接口MSP430FE425自带片内数控时钟(DCO),掉电复位电路(BOR)一般讲究一点都需要“电源监视芯片”内部时钟一般不如晶振精确可以外接手表晶振32.768k,然后倍频JTAG、SBW、可下载+调试,BSL只能下载青岛大学-TI大学生创新中心傅强*1.2MSP430单片机开发软件入门一般用IAR430软件工程管理、程序编辑、代码编译下载、仿真调试工程管理:管理外部函数、头文件。。。程序编辑:写代码编译:替程序员处理所有打杂的事情C->汇编调试:真正的考验水平的地方,不是所有单片机都支持调试,这是要硬件支持的。青岛大学-TI大学生创新中心傅强* 内容来自淘豆网www.taodocs.com转载请标明出处.