MSP430FR688x(1) 和 MSP430FR588x(1) 混合信号微控制器深度解析

电子说

1.4w人已加入

描述

MSP430FR688x(1) 和 MSP430FR588x(1) 混合信号微控制器深度解析

一、引言

在电子设计领域,低功耗和高性能一直是工程师们追求的目标。德州仪器(TI)的 MSP430FR688x(1) 和 MSP430FR588x(1) 混合信号微控制器凭借其独特的特性,在众多微控制器中脱颖而出。本文将对这些微控制器进行详细介绍,帮助工程师们更好地了解和应用它们。

文件下载:MSP430FR5888IPM.pdf

二、设备概述

2.1 特性亮点

2.1.1 嵌入式微控制器

  • 架构与时钟:采用 16 位 RISC 架构,时钟频率最高可达 16 MHz,能满足多种应用的计算需求。
  • 电源电压范围:宽电源电压范围从 3.6 V 到 1.8 V,不过最小电源电压受 SVS 电平限制。

    2.1.2 超低功耗模式

  • 主动模式:约 100 µA/MHz,在保证性能的同时有效降低功耗。
  • 待机模式(LPM3 带 VLO):典型值为 0.4 µA,适合长时间待机的应用场景。
  • 实时时钟(RTC)(LPM3.5):典型值 0.35 µA,能在低功耗下维持时钟运行。
  • 关机模式(LPM4.5):典型值 0.02 µA,几乎不消耗电量。

    2.1.3 超低功耗铁电随机存取存储器(FRAM)

  • 存储容量:最高可达 128KB 的非易失性存储器,可用于存储程序、数据和其他信息。
  • 写入特性:超低功耗写入,写入速度快,每字 125 ns,64KB 数据写入仅需 4 ms。
  • 统一内存:程序、数据和存储在一个单一空间,方便管理。
  • 其他优势:具有 (10^{15}) 次写入循环耐久性,抗辐射且无磁性。

    2.1.4 智能数字外设

  • 硬件乘法器:32 位硬件乘法器(MPY),提高计算效率。
  • 直接内存访问:三通道内部直接内存访问(DMA),减少 CPU 负担。
  • 实时时钟:具有日历和闹钟功能的 RTC,方便时间管理。
  • 定时器:五个 16 位定时器,每个最多有 7 个捕获/比较寄存器,可用于定时和计数。
  • 循环冗余校验:16 位和 32 位循环冗余校验器(CRC16, CRC32),确保数据传输的准确性。

    2.1.5 高性能模拟外设

  • 扩展扫描接口:用于背景水、热和气体体积测量的扩展扫描接口(ESI),适用于相关测量应用。
  • 模拟比较器:16 通道模拟比较器,可进行模拟信号的比较。
  • 模数转换器:12 位模数转换器(ADC),具有内部参考和采样保持功能,最多支持 16 个外部输入通道。
  • 液晶显示器驱动器:集成的液晶显示器驱动器,具有对比度控制功能,最多可驱动 320 段。

    2.1.6 多功能输入/输出端口

  • 电容触摸功能:所有 P1 到 P10 和 PJ 引脚支持电容触摸功能,无需外部组件。
  • 访问方式:可按位、字节和字(成对)访问。
  • 唤醒功能:P1、P2、P3 和 P4 端口可进行边缘可选的低功耗模式唤醒。
  • 上拉和下拉电阻:所有端口可编程上拉和下拉电阻。

    2.1.7 代码安全

    提供真随机数种子,用于随机数生成算法,增强代码安全性。

    2.1.8 增强型串行通信

  • eUSCI_A:支持 UART(自动波特率检测)、IrDA 编码和解码、SPI。
  • eUSCI_B:支持 I²C(多从机寻址)和 SPI。
  • 硬件引导加载程序:硬件 UART 和 I²C 引导加载程序(BSL),方便程序更新。

    2.1.9 灵活的时钟系统

  • 固定频率 DCO:具有 10 个可选的工厂校准频率。
  • 内部时钟源:低功耗低频内部时钟源(VLO)。
  • 晶体时钟:支持 32-kHz 晶体(LFXT)和高频晶体(HFXT)。

    2.2 应用领域

    这些微控制器适用于多种应用,如水表、热量表、热成本分配器、便携式医疗仪表和数据记录等。通过扩展扫描接口(ESI)外设,可在 TI 设计中找到相关应用参考。

    2.3 产品描述

    MSP430™ 超低功耗(ULP)FRAM 平台将独特的嵌入式 FRAM 和整体超低功耗系统架构相结合,使创新者能够在降低能源预算的同时提高性能。FRAM 技术结合了 SRAM 的速度、灵活性和耐久性以及闪存的稳定性和可靠性,且功耗更低。该系列产品由多种设备组成,具有 FRAM、ULP 16 位 MSP430 CPU 和智能外设,适用于各种应用。其 ULP 架构展示了七种低功耗模式,可在能源受限的应用中延长电池寿命。

    2.4 设备信息

    不同型号的设备具有不同的封装和尺寸,如下表所示: PART NUMBER PACKAGE BODY SIZE (2)
    MSP430FR6889IPZ LQFP (100) 14 mm × 14 mm
    MSP430FR6889IPN LQFP (80) 12 mm × 12 mm
    MSP430FR5889IPM LQFP (64) 10 mm × 10 mm
    MSP430FR5889IRGC VQFN (64) 9 mm × 9 mm

三、设备比较

3.1 不同型号对比

文档中给出了带有 UART BSL 和 I²C BSL 的设备对比表格,详细列出了不同设备的 FRAM、SRAM 容量、时钟系统、定时器、eUSCI、AES、ADC12_B、LCD_C、I/O 等参数以及封装类型。例如,MSP430FR6889 具有 128KB 的 FRAM 和 2KB 的 SRAM,时钟系统支持 DCO、HFXT 和 LFXT 等。工程师可以根据具体需求选择合适的型号。

3.2 相关产品

文档还提供了该系列产品的相关链接,包括 TI 16 位和 32 位微控制器、MSP430 超低功耗传感和测量微控制器、MSP430 超声波和性能传感微控制器等产品信息,以及 MSP430FR6889 的配套产品和参考设计。这些信息有助于工程师了解整个产品线,为设计提供更多选择。

四、终端配置和功能

4.1 引脚图

文档展示了不同封装的引脚图,包括 100 引脚 PZ 封装、80 引脚 PN 封装和 64 引脚 PM 或 RGC 封装。同时,对于带有 I²C BSL 和 UART BSL 的设备,还标注了相应的引脚功能,如 P1.6 和 P1.7 用于 I²C BSL 的 SDA 和 SCL,P2.0 和 P2.1 用于 UART BSL 的 TX 和 RX。

4.2 信号描述

详细描述了设备的各种信号,包括通用数字 I/O、USCI 相关信号、定时器信号、LCD 相关信号等。例如,P4.3 引脚可作为通用数字 I/O,也可作为 USCI_A0 的 Slave out, master in(SPI 模式)或 Receive data(UART 模式)等。工程师在设计时需要根据具体需求合理使用这些引脚和信号。

五、总结

MSP430FR688x(1) 和 MSP430FR588x(1) 混合信号微控制器以其丰富的特性和广泛的应用领域,为电子工程师提供了强大的设计工具。在实际应用中,工程师可以根据具体需求选择合适的型号,并合理利用其各种功能,以实现高性能、低功耗的设计目标。你在使用这些微控制器时,是否遇到过一些挑战?又是如何解决的呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分