MSP430LaunchPad平台介绍.ppt
《MSP430LaunchPad平台介绍.ppt》由会员分享,可在线阅读,更多相关《MSP430LaunchPad平台介绍.ppt(68页珍藏版)》请在三一办公上搜索。
1、MSP430 LaunchPad,郑恭明,2013年长江大学电子系统设计大赛培训之,内容,1、Value Line 简介2、开发工具介绍3、CPU及基本时钟系统4、中断及通用IO5、定时器及增强型WDT6、ADC10,1.1 MSP430系列MCU,超低功耗,业内功耗最低的 MCU 超低功耗运行模式 7种低功耗模式 即时唤醒 所有MSP430器件均具有超低功耗特性,集成,智能型模拟与数字外设 外设工作于低功耗模式 减少外部分立器件与物料成本 具有 FRAM、USB、RF、电容式触摸 I/O、计量模块、LCD、ADC、DAC等,丰富齐全的产品线,低成本,易于启动开发工作,低成本与简单入手 完整套
2、件起售价仅4.30美元 可提供基于GUI的编码及调试工具 MSP430Ware软件与资源库-包括代码范例、数据手册、用户指南等!,找到适合您需要的理想 MCU 400 多款器件 容量高达256kB 闪存,18kB RAM,超过 25 种封装可供选择 Value Line系列器件起售价仅0.25美元 不同性能与片上集成度的器件可供选择,MSP430 MCUsAn Introduction,1.2 MSP430支持的应用,MSP430 MCU 可支持数以千计的应用凭借 MSP430 MCU 的超低功耗性能、高集成度模拟与数字外设、以及易用的工具,客户可方便地实现其产品的差异化。,1.3 Value
3、 Line系列,16-bit performance,8-bit price,1.4 Value Line功能框图,低压、电源复位保护,比较捕捉寄存器,1.5 Value Line外设,通用I/O可独立编程可提供输入、输出与中断(边沿可选)的任意组合所有寻址指令可对端口控制寄存器进行读/写访问每个 I/O 具有一个可独立编程的上拉/下拉电阻某些器件/引脚具有触摸按键模块(PinOsc)16 位 Timer_A22 个捕获/比较寄存器丰富的中断功能WDT+看门狗定时器也可用作一个普通定时器,1.5 Value Line外设,欠压复位可在上电和断电期间提供正确的复位信号功耗包含于MCU最低功耗时(
4、LPM4)所消耗电流之中串行通信支持 I2C 和 SPI 的 USI支持 I2C、SPI 以及 UART 的 USCIComparator_A+可设定反相和同相输入可选的 RC 输出滤波器可直接输出至 Timer_A2 捕获输入具有中断能力,1.5 Value Line外设,8 通道/10 位 200 ksps SAR ADC8 个外部通道(取决于器件)内置电压和温度传感器可编程的参考电压DTC可在无需 CPU 干预的情况下将结果发送至存储器具有中断能力,1.6 MSP-EXP430G2 LaunchPad,Mixed Signal Processor,Value Line,MSP430G25
5、53,16-bit performance 8-bit price,Ultra low power,LaunchPad Development Board,片上仿真器模块,6针 eZ430 连接器,MSP430器件和插座,外置晶体接口,电源连接器,复位按钮,LED和跳线P1.0&P1.6,P1.3 按钮,芯片引出脚,USB 仿真器接口,内容,1、Value Line 简介2、开发工具介绍3、CPU及基本时钟系统4、中断及通用IO5、定时器及增强型WDT6、ADC10,2.1 LaunchPAD的各种不同的 IDE 选项,Code Composer Studio 基于 Eclipse 的 IDE
6、(编译器、调试器、链接器等),适用于所有的 TI 嵌入式处理器 无限制版本售价 495 美元 可提供免费版本!免费的 16kB 代码空间限制版本可供下载 可提供免费、全功能、120 天试用期限版本,IAR Embedded Workbench 功能强大的第三方 IDE 产品,配有项目管理工具和编辑器。包括用于所有 MSP430器件的配置文件。可提供免费版本!免费的 4/8/16kB 代码空间限制(Kickstart)版本可供下载 可提供免费、全功能、30 天试用期限版本,MSPGCC 用于 MSP430 的免费、开源、GCC 工具链 包含 GNU C 编译器(GCC)、汇编器和链接器(binu
7、tils)、调试器(GDB)工具可在 Windows、Linux、BSD 及其他大多数 Unix 版本的操作系统上使用 更多详情敬请访问:,Other MSP430 IDE options are available!Learn more,内容,1、Value Line 简介2、Code Composer Studio3、CPU及基本时钟系统4、中断及通用IO5、定时器及增强型WDT6、ADC10,3.1 MSP430G2xx 结构,FLASH,Clock,Digital,Peripheral,RISCCPU16-bit,MAB 16,MDB 16,RAM,Analog,Peripheral,
8、.,.,ACLK,SMCLK,JTAG/Debug,超低功耗 0.1uA 断电模式 0.8uA 待机模式 220uA/1MIPS 1us 时钟唤醒 50nA 端口漏电流 零功耗欠压复位(BOR)超灵活 0.5k-16kB 系统内可编程(ISP)Flash 16-bit Timer SPI,I2C,UART 10bit ADC 嵌入式仿真,3.2 16-位 RISC CPU,单周期寻址寄存器文件 4 专用寄存器 12 通用寄存器 无累加器瓶颈 RISC 架构 27 核心指令 24 仿真指令 7 寻址模式 Atomic 内存至内存寻址 Bit,byte及word 处理 常数发生器(CG,不占用程序
9、空间),程序计数器PC存放下一条将要从程序存储器中取出的指令的地址16位的计数器,可直接寻址64K存储空间堆栈指针SP存放堆栈栈顶的地址数据压栈时,SP-2,压入数据;数据出栈时,弹出数据,SP+2状态寄存器SR状态标志:进位、零标志、负标志、溢出标志控制标志:中断标志,状态寄存器SR,3.3 内存映射,闪存可编程:通过JTAG 或系统内(ISP)编程电压低至 2.2V,单字节或单字编程主存储器:每段512 字节(0-n)。可分段或全部擦除信息存储器:每段64 字节(A-D)Section A 包含器件专用的校准数据,并可锁定可编程闪存定时发生器,3.4 时钟系统,超低功耗/低频振荡器(VLO
10、)4 20kHz(典型值12kHz)500nA 待机流耗 0.5%/C and 4%/V 漂移 外接晶体振荡器(LFXT1)片内可编程负载电容 故障保护 OSC_Fault 脉冲滤波器 Digitally Controlled Oscillator(DCO)0-to-16MHz+3%容差 出厂校准(Flash I.M.),上电后:MCLK 和 SMCLK 由DCOCLK 提供(1.1 MHz)ACLK 由 LFXT1CLK 提供(LF 模式,6pF内部负载电容),辅助时钟,主系统时钟,子系统时钟,32768Hz,3.5 DCO校准,Digitally Controlled Oscillator
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MSP430LaunchPad 平台 介绍

链接地址:https://www.31ppt.com/p-5440830.html