ZHCAAM1B May   2018  – August 2021 MSP430FR2000 , MSP430FR2032 , MSP430FR2033 , MSP430FR2100 , MSP430FR2110 , MSP430FR2111 , MSP430FR2153 , MSP430FR2155 , MSP430FR2310 , MSP430FR2311 , MSP430FR2353 , MSP430FR2355 , MSP430FR2422 , MSP430FR2433 , MSP430FR2475 , MSP430FR2476 , MSP430FR2512 , MSP430FR2522 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR2672 , MSP430FR2673 , MSP430FR2675 , MSP430FR2676 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133 , MSP430FR5720 , MSP430FR5721 , MSP430FR5722 , MSP430FR5723 , MSP430FR5724 , MSP430FR5725 , MSP430FR5726 , MSP430FR5727 , MSP430FR5728 , MSP430FR5729 , MSP430FR5730 , MSP430FR5731 , MSP430FR5732 , MSP430FR5733 , MSP430FR5734 , MSP430FR5735 , MSP430FR5736 , MSP430FR5737 , MSP430FR5738 , MSP430FR5739 , MSP430FR5847 , MSP430FR58471 , MSP430FR5848 , MSP430FR5849 , MSP430FR5857 , MSP430FR5858 , MSP430FR5859 , MSP430FR5867 , MSP430FR58671 , MSP430FR5868 , MSP430FR5869 , MSP430FR5870 , MSP430FR5872 , MSP430FR58721 , MSP430FR5887 , MSP430FR5888 , MSP430FR5889 , MSP430FR58891 , MSP430FR5922 , MSP430FR59221 , MSP430FR5947 , MSP430FR59471 , MSP430FR5948 , MSP430FR5949 , MSP430FR5957 , MSP430FR5958 , MSP430FR5959 , MSP430FR5962 , MSP430FR5964 , MSP430FR5967 , MSP430FR5968 , MSP430FR5969 , MSP430FR59691 , MSP430FR5970 , MSP430FR5972 , MSP430FR59721 , MSP430FR5986 , MSP430FR5987 , MSP430FR5988 , MSP430FR5989 , MSP430FR59891 , MSP430FR5992 , MSP430FR5994 , MSP430FR59941

 

  1.   商标
  2. 引言
  3. MSP430FR4xx 和 MSP430FR2xx 器件的配置
  4. 非易失性存储器的系统内编程
    1. 3.1 铁电 RAM (FRAM) 概述
    2. 3.2 FRAM 单元
    3. 3.3 使用 FR4xx 系列中的写保护位保护 FRAM
    4. 3.4 FRAM 存储器等待状态
    5. 3.5 引导加载程序 (BSL)
    6. 3.6 JTAG 和安全性
    7. 3.7 生产编程
  5. 硬件迁移注意事项
  6. 器件校准信息
  7. 重要器件规格
  8. 内核架构注意事项
    1. 7.1 电源管理模块 (PMM)
      1. 7.1.1 内核 LDO 和 LPM3.5 LDO
      2. 7.1.2 SVS
      3. 7.1.3 VREF
    2. 7.2 时钟系统
      1. 7.2.1 DCO 频率
      2. 7.2.2 FLL、REFO 和 DCO 抽头
      3. 7.2.3 16MHz 和 24MHz 的 FRAM 访问和按需时钟
    3. 7.3 运行模式、唤醒和复位
      1. 7.3.1 LPMx.5
      2. 7.3.2 复位
    4. 7.4 确定复位原因
    5. 7.5 中断矢量
    6. 7.6 FRAM 和 FRAM 控制器
    7. 7.7 RAM 控制器 (RAMCTL)
  9. 外设注意事项
    1. 8.1  FR4xx 和 FR59xx 系列外设的概述
    2. 8.2  端口
      1. 8.2.1 数字输入/输出
      2. 8.2.2 电容式触控 I/O
    3. 8.3  通信模块
    4. 8.4  计时器和红外调制逻辑
    5. 8.5  备用存储器
    6. 8.6  RTC 计数器
    7. 8.7  LCD
    8. 8.8  中断比较控制器 (ICC)
    9. 8.9  模数转换器
      1. 8.9.1 ADC12_B 至 ADC
    10. 8.10 增强型比较器 (eCOMP)
    11. 8.11 运算放大器
    12. 8.12 智能模拟组合 (SAC)
  10. ROM 库
  11. 10结论
  12. 11参考文献
  13. 12修订历史记录

ADC12_B 至 ADC

在 FR4xx 系列中ADC 模块支持快速 10 位或 12 位模数转换。该模块采用一个 10 位或 12 位 SAR 内核,以及采样选择控制和窗口比较器。

在 FR59xx 系列中,ADC12_B 模块支持快速 12 位模数转换。该模块采用一个 12 位 SAR 内核、采样选择控制和多达 32 个独立的转换和控制缓冲区。在无需 CPU 干预的情况下,转换和控制缓冲区可转换并存储多达 32 个独立的模数转换器 (ADC) 样本。

  • 在 FR4xx 中,外部最多可使用 10 个输入通道,内部最多可使用 2 个通道。1.2V VREF 可输出到器件特定的外部通道。片上温度传感器可在内部连接至通道 A12。1.5V VREF 可在内部连接至通道 A13。如需了解详细连接方式,请参阅器件特定数据表中的模数转换器 (ADC) 部分。
  • FR59xx 上的 ADC12_B 支持 8 个差分和 16 个单端外部输入。ADC12_B 的每个输入通道都具有一个专用的存储器控制寄存器。这允许用户设置独特的属性,例如电压基准输入,并为 ADC 的每个通道提供单独的存储缓冲区。对于 FR59xx 上的 ADC12_B,提供了 32 个这样的内存控制寄存器。对一组通道进行采样时,转换结果按顺序存储,并在所有通道完成采样后才能读取。
  • 在 ADC 和 ADC12_B 中,可以设置 8 位、10 位、12 位分辨率,在 ADC 模块中,使用 ADCRES.ADCCTL2 寄存器,默认设置为 10 位。在 ADC12_B 模块中,使用 ADC12RES.ADC12CTL2 寄存器,默认设置为 12 位。
  • 在 FR4xx 系列中,不支持 DMA。在 FR59xx 系列中,ADC12_B 支持 DMA
  • 在 FR4xx 系列中,中断矢量寄存器 ADCIV 有六个中断标志源,其中三个来自窗口比较器功能。作为比较,所有 ADC12_B 中断都由 ADC12IV 处理。
  • 在 ADC 时钟源和采样率方面,MODOSC、ACLK、MCLK 和 SMCLK 可设置为 ADC 时钟。转换时间的计算方式为(分辨率位+2)× ADCDIV × 1/fADCCLK。采样时间可由 ADCSHTx.ADCCTL0 设置为 4、8、16 …… 或 1024 个 ADC 时钟周期。同时,采样时间应等于或大于 FR4xx 器件数据表中规定的最小采样时间。该值与等效的内外电阻和电容、分辨率和电压有关。
  • 在 MSP430FR413x 和 MSP430FR203x 器件中,在 SYSCFG2 寄存器中设置 ADC 引脚选择。对于其他 FR4xx 器件,在 PxSEL0 和 PxSEL1 寄存器中设置 ADC 引脚选择。
  • 由于 FR4xx 器件中只有一对电源引脚(DVCC 和 DVSS),为了获得较好的 ADC 性能,电路板设计应避免系统产生噪声:
    • 将去耦电容器尽可能靠近 DVCC 引脚放置。
    • 仔细选择基准电压。
    • 请勿将高频切换数字信号布置在靠近电源线或 ADC 输入信号的地方。
    • 请勿在 ADC 工作时切换 I/O 引脚。
    • 更多有关 ADC 的设计指南,请访问 www.ti.com

一些寄存器名称已更改,一些功能已简化。更多有关固件移植的信息,请参阅《MSP430FR4xx 和 MSP430FR2xx 系列用户指南》