具有 116KB 闪存、8KB SRAM、12 位 ADC、双 DAC、DMA、3 个运算放大器和 160 段 LCD 的 8MHz MCU
产品详细信息
参数
封装|引脚|尺寸
特性
- 低电源电压范围: 1.8V 至 3.6V
- 超低功耗:
- 运行模式: 400μA (在 1MHz 频率和 2.2V 电压条件下)
- 待机模式: 1.3μA
- 关断模式 (RAM 保持): 0.22μA
- 5 种节能模式
- 可在不到 6μs 的时间里从待机模式唤醒
- 16 位 RISC 架构、扩展内存、125ns 指令周期
- 三通道内部 DMA
- 具有内部基准、采样及保持和自动扫描功能的 12 位 A/D 转换器
- 3 个可配置的运算放大器
- 具有同步功能的双通道 12 位数模 (D/A) 转换器
- 具有 3 个捕获/比较寄存器的 16 位 Timer_A
- 具有7个捕获/比较及阴影寄存器的 16 位 Timer_B
- 片上比较器
- 具有可编程电平检测功能的电源电压监控器/监视器
- 串行通信接口 (USART1),
利用软件来选择异步 UART 或
同步 SPI - 通用串行通信接口
- 增强型 UART 支持自动波特率检测
- IrDA 编码器和解码器
- 同步 SPI
- I2C™
- 增强型 UART 支持自动波特率检测
- 串行板上编程,
利用安全熔丝 (Security Fuse)
实现可编程代码保护 - 欠压检测器
- 具有实时时钟特性的基本定时器
- 集成型 LCD 驱动器可利用稳压充电泵驱动多达 160 段 LCD
- 系列成员包括:
- MSP430xG4616:
92KB + 256B 闪存或 ROM 存储器,
4KB RAM - MSP430xG4617:
92KB + 256B 闪存或 ROM 存储器,
8KB RAM - MSP430xG4618:
116KB + 256B 闪存或 ROM 存储器,
8KB RAM - MSP430xG4619:
120KB + 256B 闪存或 ROM 存储器,
4KB RAM
- MSP430xG4616:
- 如需了解完整的模块说明,请查阅 MSP430x4xx 系列用户指南(文献编号SLAU056)
描述
德州仪器的 MSP430 系列超低功耗微控制器包含多款具有面向各种应用的不同外设集的器件。 这种架构与 5 种低功耗模式相组合,专为在便携式测量应用中延长电池的使用寿命而优化。 该器件具有一个强大的 16 位 RISC CPU、16 位寄存器和有助于获得最大编码效率的常数发生器。 数字控制振荡器 (DCO) 可在不到 6μs 的时间里完成从低功耗模式至运行模式的唤醒。
MSP430xG461x 系列为微控制器配置,具有两个 16 位定时器、一个高性能 12 位 A/D 转换器、双通道 12 位 D/A 转换器、三个可配置运算放大器、一个通用串行通信接口 (USCI)、一个通用同步/异步通信接口 (USART)、DMA、80 个 I/O 引脚和一个带稳压充电泵的液晶显示器 (LCD) 驱动器。
该器件的典型应用包括便携式医疗应用及电子计量仪表应用。
Important note
We are currently planning the next generation of this product. The new part will leverage a laminate BGA package that we call nFBGA. This package offers datasheet-equivalent electrical performance. It is also board layout/footprint equivalent to MicroStar. For more details, please reference this application note.
技术文档
设计与开发
有关其他条款或所需资源,请点击下面的任何链接来查看详情页面。硬件开发
说明
此多功能 MSP430 试验板具有 MSP430F2013 和 MSP430FG4618,并且它与 TI 的无线评估模块兼容。两个 JTAG 插头可分别对每个 MSP430 进行编程和调试,并且它支持与外部器件或两个 MSP430 之间的通信。可以通过 USB FET 或附带的 AAA 电池供电。
小型 MSP430F2013 与高度集成的 MSP430FG4618 的组合提供了 MSP430 系列外设几乎所有的组合。MSP430FG4618 上集成的 TI 无线评估模块接头和大量的 RAM 使其成为无线应用的理想平台。各种集成外设和硬件连接几乎支持无限的开发可能,并使其成为 MSP430 MCU 架构的理想学习平台。
TI 闪存仿真工具(如 MSP-FET430FUIF),需要在试验板上对 MSP430 器件进行编程和调试。
特性
- 特色器件:MSP430FG4618、MSP430F2013
- 集成外设:12 位数模转换器、12 位 SAR 模数转换器、16 位 Δ-Σ 模数转换器、运算放大器、DMA、乘法器、LCD 控制器、通信接口:SPI、UART、I2C、IrDA
- 编程和调试:可以借助任意 MSP430 闪存仿真工具 (MSP-FET430UIF) 进行编程
- 无线扩展:与 TI 无线 CCxxx0EMK 评估模块(例如 CC2500EMK)兼容
- 板特性:麦克风、蜂鸣器、LCD、电容式触摸板、2x 按键、原型空间、RS232 通信接口、2x JTAG 编程接口、3.5mm 耳机插孔(音频输出)
说明
MSP-TS430PZ100 是独立的 ZIF 插座目标板,它用于通过 JTAG 接口或 Spy Bi-Wire(2 线 JTAG)协议对 MSP430 系统内置器件进行编程和调试。该开发板支持采用 100 引脚 TQFP 封装(TI 封装代码:PZ)的某些 MSP430F 闪存部件。请查看目标器件文档以找到正确的目标板。
闪存仿真工具 (FET) 可单独出售 (MSP-FET430UIF) 或与目标板绑定出售 (MSP-FET430U100)。
特性
- 具有 ZIF 插座且适用于某些 MSP430 衍生产品(采用 100 引脚 TQFP (PZ) 封装)的开发板 (MSP-TS430PZ100) 包含 LED 指示灯、JTAG 适配器和用于原型设计的插头外引脚。
- 支持使用标准 14 引脚 JTAG 插头(如 MSP-FET430UIF)的所有调试接口
包含项目
- 具有 100 引脚 TSSOP (PW) ZIF 插座的开发板 (MSP-TS430PZ100)
- 两款 MSP430FG4619IPZ 器件
说明
**MSP-FET 与 Code Composer Studio v6 及更高版本兼容**
MSP-FET 是一款强大的仿真开发工具(通常称为调试探针),可帮助用户在 MSP 低功耗微控制器 (MCU) 上快速开始应用开发。
创建 MCU 软件通常需要将生成的二进制程序下载到 MSP 器件中,以进行验证和调试。MSP-FET 在主机和目标 MSP 之间提供调试通信通道。此外,MSP-FET 还在计算机的 USB 接口和 MSP UART 之间提供反向通道 UART 连接。这就为 MSP 编程器提供了一种在 MSP 和运行在计算机上的终端之间进行串行通信的便利方法。它还支持使用 BSL(引导加载程序)通过 UART 和 I2C 通信协议将程序(通常称为固件)加载到 MSP 目标中。
USB 接口将 MSP-FET 连接至计算机,而 14 引脚连接器提供对 MSP 调试仿真端口的访问,该端口包含标准 JTAG 接口或使用省引脚 Spy-Bi-Wire(2 线式 JTAG)协议。
通常通过以下方式来处理 14 引脚电缆和 MSP 调试端口之间的连接:在目标板上放置一个标准化 14 引脚牛角连接器并将必要的仿真信号路由至其各自的调试引脚。该方法可为软件开发人员提供简单的系统内调试模型。
为了在软件开发周期的早期方便地工作,可以将 MSP-FET 与 MSP 目标插座板结合使用。除 14 引脚调试连接器之外,这些套件还提供对 MSP 器件上引脚的访问,从而使您可以立即轻松地开始软件开发(即使在设计和构建您自己的目标板之前也是如此)。
技术规范
- 在电流为 100mA 时,可通过软件配置的电源电压介于 1.8V 和 3.6V 之间
- 支持为保护代码而熔断 JTAG 安全保险丝
- 支持所有具有 JTAG 接头的 MSP430 板
- 支持 JTAG 和 Spy-Bi-Wire(2 线式 JTAG)调试协议
特性
- USB 调试接口可将任何 MSP430 MCU 连接至计算机,以进行实时的系统内编程和调试
- 支持 EnergyTrace™ 技术,以便对 Code Composer Studio 和 IAR Embedded Workbench 开发环境中的所有 MSP430 器件进行电能计量和调试
- 支持三态模式以显示“精确的”EnergyTrace 功耗数值
- 包含反向通道 UART,以便在 MSP430 和 PC 之间进行双向通信。
- 这将支持在应用程序运行时对来自传感器的输入进行仿真以及记录调试数据
- MSP 引导加载程序 (BSL) 接口
- 与前一版本的 FET 编程器 MSP-FET430UIF 相比,读取/写入速度增加高达 4 倍
说明
MSP 群组编程器是 MSP430 器件编程器,可同时针对多达八个 MSP430 闪存或 FRAM 器件编程。MSP 群组编程器可使用标准的 RS-232 或 USB 连接与主机 PC 相连,并提供灵活的编程选项,允许用户完全自定义流程。
MSP 群组编程器配有扩展板接口,即“群组分离器”,可在 MSP 群组编程器和多个目标器件间实施互连。还提供 8 条电缆,可扩展接口与 8 个目标器件相连(通过 JTAG 或 Spy-Bi-Wire 连接器)。编程可借助 PC 或作为独立设备实现。还提供基于 DLL 的 PC 端图形用户界面。
软件开发
如何获得 MSPWare?MSPWare 可作为 Code Composer Studio (CCS) 的组件提供或作为独立包提供。作为 Code Composer Studio (CCS) 的组件提供时,MSPWare 包可以在 CCS 的 TI Resource Explorer 窗口中通过整洁的 GUI 进行导航。
- 要获得 MSPWare 和基于 GUI 的前端,只需安装最新版的 Code Composer Studio 获得最新版的 CCS!(推荐)
- 此外,MSPWare (...)
特性
- MSP 设计资源集合
- 整洁直观的 GUI,便于浏览内容
- 使用独特的双窗格视图进行自动内容过滤
- 通过网络自动更新
- 采用全新 MSP 驱动程序库
- 可作为 CCS 插件、独立可执行程序提供或在新版 TI Cloud Resource Explorer 中提供
特性
- 免许可证和免专利费
- 简化和加快应用的开发速度
- 易于维护的代码
Code Composer Studio™ - 适用于 MSP 微控制器的集成开发环境
- 最新版本 - 单击下面可以下载指定主机平台的 Code Composer Studio。
- 其他下载 - 有关完整下载列表,请访问 CCS 下载站点。
- 免费使用 CCS - 生成免费许可证,对于 MSP430 上的优化 TI 编译器,支持 16KB 的代码大小限制,在 MSP432 上则支持 32KB 的代码大小限制。此外,还提供 90 天的全功能评估许可证。适用于 MSP430 和 MSP432 的 GCC 版本可从 CCS 内的应用中心获取,并可凭借免费许可证使用。
- 云工具 - Code Composer Studio 还适用于基于云的环境,用于进行初期评估和开发。云工具是希望在 LaunchPad 上快速起步并加快进度的用户的绝佳选择。
Code Composer Studio 是一种集成开发环境 (IDE),支持所有 MSP 微控制器器件。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地入手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。
当 CCS 与 MSP MCU 搭配使用时,可以使用独特而强大的插件和工具集以充分利用 MSP 微控制器的功能。
其他信息
大多数开发人员都知道,要在不了解系统状态的情况下对系统进行调整是很困难的。EnergyTrace 软件可为您提供所需的信息,来帮助您实现超低功耗设计。这种反馈有助于轻松实施 MSP 架构涉及的各种技术以及 TI 的许多工具,如 ULP Advisor。
该技术实现了一种测量 MCU 电流消耗的新方法。功耗的传统测量方法是:放大相关信号后测量分流电阻器在离散时间的电流消耗和压降。在支持 EnergyTrace 软件的调试器中,软件控制的直流/直流转换器会生成目标电源。直流/直流转换器电荷脉冲的时间密度等于目标微控制器的能耗。该调试工具中的内置校准电路定义了单个电荷脉冲的能耗等价数值。由于各个电荷脉冲的宽度保持不变,该调试器只需对每个电荷脉冲进行计数,然后对一段时间内的脉冲总数求和,进而计算出平均电流,以实现非常精确的测量。采用这种方法时,即使是超短暂的器件耗能活动也会增加总耗能。
另一方面,该软件也称为:
- EnergyTrace+ 技术,也称为 EnergyTrace+[CPU 状态]
- EnergyTrace++ 技术,也称为 EnergyTrace+[CPU 状态]+[外设状态]
这些模式将 EnergyTrace 提高到了新的水平。在使用具有 EnergyTrace+ 或 EnergyTrace++ 支持的器件进行调试时,您可获得有关微控制器的内部状态和系统的能耗信息。
- CPU 状态包括器件处于工作模式或器件处于任一种低功耗模式 (LPM)。
- 外设状态会展示外设和所有系统时钟(不考虑时钟源)的开关状态。
通过该工具,您可以直接验证应用是否按预期运行。例如,您可以确定在某个活动或系统事件后外设已关闭。
软件和硬件要求:
Code Composer Studio™ IDE 6.0 (...)
特性
- 所有 MSP430 MCU、MSP432 MCU 和连接器件均支持电流测量
- 部分 MSP430 MCU、MSP432 MCU、CC13x2 无线 MCU 和 CC26x2 无线 MCU 支持 CPU 状态跟踪
- 部分 MSP430 MCU、CC13x2 无线 MCU 和 CC26x2 无线 MCU 也支持外设状态跟踪
- MSP430 MCU 需要有 eZ-FET 或 MSP-FET 调试器才能支持 EnergyTrace 特性
- MSP432 MCU 需要 XDS110-ET(在 MSP432 LaunchPad 开发套件中提供)或者具有 MSP432 MCU 适配器的 MSP-FET
- CC13x2 和 CC26x2 器件需要 XDS110-HDR(在 LaunchPad 开发套件中提供)或独立 XDS110 (TMDSEMU110-U) + EnergyTrace HDR 附件 (TMDSEMU110-ETH)
- (...)
IAR Embedded Workbench for MSP430 is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications based on MSP430 microcontrollers. The Debugger is a fully integrated debugger for source and disassembly level debugging (...)
CCS Uniflash 是一个独立工具,用于编程 TI MCU 的片上闪存内存和 Sitara 处理器的板载闪存内存。Uniflash 具有 GUI、命令行和脚本接口。CCS Uniflash 免费提供。
设计工具和仿真
参考设计
CAD/CAE 符号
封装 | 引脚 | 下载 |
---|---|---|
LQFP (PZ) | 100 | 了解详情 |
NFBGA (ZCA) | 113 | 了解详情 |
订购与质量
- RoHS
- REACH
- 器件标识
- 引脚镀层/焊球材料
- MSL 等级/回流焊峰值温度
- MTBF/FIT 估算
- 材料成分
- 认证摘要
- 持续可靠性监测