菜单
  

    MSP430系列单片机是16位处理器的单片机[1],采用目前流行的精简指令集(RISC)结构,1个时钟周期执行1条指令,与MCS51单片机的12个周期才可以执行1条指令比起来更简单。为了增强了其数据处理和运算能力。MSP430系列的单片机独特的采用了一般DSP中才有的16位(部分型号是32位)的乘加功能硬件,还有多功能的硬件乘法器以及DMA等一系列单片机中先进的体系结构。
    1.1.3 高性能模拟技术及丰富的片内外设
    因为MSP430系列单片机拥有TI公司的高性能模拟技术的支持,而且集成丰富的片内外设资源[2],这一系列的单片机拥有有16位的ADC、12位的DAC、比较器、LCD驱动器、电源电压监控(SVS)、串行通信(UART、I2C、SPI)红外线控制器(IrDA)、硬件乘法器、DMA控制器、温度传感器、看门狗定时器、定时器A、定时器B、8个端口(1-8)、基本的定时器、实时的时钟模块(RTC)、运算放大器(OA)等功能模块[8]。
    1.1.4方便高效的开发环境
    现在MSP430系列有OPT型、FLASH型、ROM型和EPROM型4种类型的器件,在开发和研究中主要使用的是FLASH型。FLASH型很方便的开发调试,因为芯片内部提供了JTAG调试接口,还有可电擦写的FLASH存储器,所以在开发中采用JTAG接口下载开发好的程序到FLASH内,然后由JTAG接口来控制程序的运行,读取片内的CPU状态以及存储器内的数据等信息供设计者调试。
    目前,MSP430单片机有3种不同的接口来供用户选择:JTAG方式调试接口、SBW方式调试接口和BSL方式调试接口。
    JTAG调试接口是成本最低的程序下载、仿真、调试的接口。全系列的MSP430单片机都具有JTAG接口。它需要5~6根线(4根信号线,1根复位线,早期还有1根TEST线)与计算机连接,可以实现代码的下载、仿真以及烧断保密熔丝的操作。
    SBW(Spy Bi Wire)接口的功能与JTAG一样,但只需两根线(1根信号线,1根复位线)即可完成JTAG接口所有的功能。
    通过JTAG或者SBW接口不仅能够下载和调试程序,还能够在调试完毕后通过一定的指令烧断保密熔丝,是调试接口自毁。自毁后的JTAG或SBW接口失效,再也无法通过它们读取内部代码,避免代码被他人读取或者复制,从而保护知识产权。
    对于烧断了熔丝的单片机,只能通过BSL(Bootstrap Loader,引导加载)接口来更新代码。除了几款最低端的型号外,全系列的MSP430单片机都带有BSL接口。BSL接口一般利用芯片上的两根IO口与计算机串口相连,可以对程序代码进行擦除、更新和校验。其中校验过程需要读取程序代码,为避免代码被非法窃取,在读取之前必须和中断向量表核对,全部核对正确后才能读取代码区的内容。由于非法读取者不可能事先知道中断向量表的内容,从而使得只有代码所有者才能读取代码进行校验。
    1.2 MSP430F5529单片机内部结构
    如图1.2所示,是MSP430F5521,MSP430F5525,MSP430F5527,MSP430F5529,单片机的内部功能原理框图。MSP430单片机包含了能运行16位的精简指令集(RISC)的CPU,外设以及一个灵活的时钟控制系统,它们通过使用数据总线和冯诺依曼通用的地址将内部外设连接起来形成混合信号处理器。
           图1.2 MSP430F5529功能原理框图
    1.3 MSP430单片机SPI模式介绍
    通用同步/异步收发外设(USART)在硬件上支持两种串口通信模式,一种是UART,另外一种是同步外设接口(SPI),本设计的SD卡读写需要使用SPI接口与SD卡通信,所以,首先介绍一下MSP430的SPI模块。
    在SPI模式下,MSP430的USART接口通过3个引脚(SIMO,SOMI,UCLK)或者4个引脚(SIMO,SOMI,UCLK和STE)与外部系统连接。
    SPI模式通讯如下特点:
  1. 上一篇:基于Android 平台的文件传输软件的设计与实现
  2. 下一篇:ZigBee+CC2530无线火灾报警系统设计与实现
  1. 基于MATLAB的图像增强算法设计

  2. 基于Kinect的手势跟踪与识别算法设计

  3. JAVA基于安卓平台的医疗护工管理系统设计

  4. 基于核独立元分析的非线...

  5. 基于Hadoop的制造过程大数据存储平台构建

  6. 基于安卓系统的测量软件...

  7. 基于VC++的GIS矢量图形系统开发

  8. 乳业同业并购式全产业链...

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 大众媒体对公共政策制定的影响

  11. 当代大学生慈善意识研究+文献综述

  12. 中考体育项目与体育教学合理结合的研究

  13. 杂拟谷盗体内共生菌沃尔...

  14. 电站锅炉暖风器设计任务书

  15. 十二层带中心支撑钢结构...

  16. java+mysql车辆管理系统的设计+源代码

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回