MSP-EXP430G2 LaunchPad开发解决方案
2012-07-13
德州仪器的MSP430超低功耗微控制器系列,包括几个具有不同外设装置的器件,用于各种不同的应用。其架构结合了五种低功耗模式,并进行了优化,以延长便携式测量应用的电池寿命。该器件具有强大的16位RISC CPU,16位寄存器和常数发生器,有利于实现最大的代码效率。其数控振荡器(DCO)使得从低功耗模式,到主动模式的唤醒不到6µs。
MSP430F15x/16x/161x系列为微控制器的配置,内置两个16位定时器、一个快速12位A/D转换器、双12位D/ A转换器、一个或两个通用串行同步/异步通信接口(USART),I2C,DMA和48个I/O引脚。此外,MSP430F161x系列还提供了扩展的内存寻址,用于内存密集型应用程序和大型C堆栈。典型的应用包括传感器系统、工业控制应用、手持电表等。
MSP430F161x主要特性
•低电源电压范围:1.8V~3.6V
• 超低功耗
–主动模式:330µA,1MHz,2.2V
–待机模式:1.1µA
•关闭模式(RAM保持):0.2µA
•五个省电模式
•待机模式到唤醒不到6µs
• 16位RISC架构,125ns指令周期时间
•三通道内部DMA
• 12位模拟到数字(A/D转换)转换器,具有内部参考、采样和保持以及AutoScan功能
•双12位数字-模拟转换器(A/D)同步
•16位定时器A,三个捕获/比较寄存器
•16位定时器B,具有三个或七个捕捉/比较与阴影寄存器
•片上比较器
•串行通信接口(USART0),异步UART,或同步SPI,或I2CTM接口功能
•串行通信接口(USART1),异步UART,或同步SPI接口功能
•提供电压监控/监视器,及可编程电平检测
•掉电检测
•引导加载程序I2C是飞利浦股份有限公司的注册商标
•板载串行编程,无需外部编程电压,安全熔丝可编程代码保护
系列成员包括:
• MSP430F155
– 16kB+256B闪存
– 512B的RAM
• MSP430F156
–24kB+256B闪存
–1kB的RAM
• MSP430F157
–32kB+256B闪存
–1kB的RAM
• MSP430F167
–32kB+256B闪存
–1kB的RAM
• MSP430F168
– 48kB+256B闪存
–2kB的RAM
• MSP430F169
– 60kB+256B闪存
– 2kB的RAM
• MSP430F1610
– 32kB+256B闪存
– 5kB内存
• MSP430F1611
– 48kB+256B闪存
–10kB的RAM
• MSP430F1612
– 55kB+256B闪存
– 5kB RAM
64引脚QFP封装(PM)和64引脚QFN封装(RTD)。
MSP-EXP430G2实验板
MSP-EXP430G2低成本实验板(称为LaunchPad)是德州仪器MSP430G2xx系列的一个完整的开发解决方案。基于USB的集成仿真器提供了开发MSP430G2xx系列器件应用的,所有必要的硬件和软件。LaunchPad有一个集成的DIP,用于插槽,支持多达20个引脚,可以将MSP430器件装入LaunchPad板。它具有一个板上闪存仿真工具,可以直接连接PC,易于编程、调试和评估。LaunchPad实验板可以给eZ430-RF2500T目标板、eZ430-Chronos模块或eZ430-F2012T/F2013T目标板编程。USB接口具有一个9600Baud UART串行连接,以连接MSP430G2xx和PC主机或目标板。
MSP-EXP430G2可以与IAR Embedded Workbench集成开发环境(IDE)或Code Composer Studio(CCS)IDE一起使用,用于书写、下载和调试应用程序。
调试器并不是必须使用,用户可以全速运行应用程序,可较大化地使用现有硬件和单步执行,而不用其他硬件资源。
MSP-EXP430G2 LaunchPad主要特性
• USB调试和编程接口,为无驱动器安装和应用UART串行通信,最高为9600Baud
•支持所有PDIP14或PDIP20封装的MSP430G2xx和MSP430F20xx器件
•两个通用数字I/O引脚,以连接绿色和红色发光二极管,用于视觉反馈。
•两个用户反馈和设备复位按钮
•方便的引脚可以接入调试设备,或添加用户的扩展板
•高品质的20引脚DIP插座,插件灵活方便
详情请见:
http://solution.eccn.com/solution_2012051810032173.htm
图1 MSP430F161x方框图
图2 MSP-EXP430G2 LaunchPad电路图(1)
图3 MSP-EXP430G2 LaunchPad电路图(2)
图4 MSP-EXP430G2 LaunchPad电路图(3)