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修订历史记录

计时器和红外调制逻辑

除了以下段落中描述的时钟源差异外,F59xx 和 FR4xx 系列的计时器模块几乎没有区别。与采用 Timer_A 的 FR413x 和 FR203x 器件不同,FR231x、FR21xx、FR2000、FR235x、FR215x、FR267x 和 FR247x 器件采用 Timer_B。对于 FR231x、FR21xx、FR2000、FR235x 和 FR215x 中的 Timer_B,添加了控制位 TBxTRGSEL 来选择 TBxOUTH 触发源。TI 建议在修改计时器的运行方式之前停止计时器。如果计时器时钟源与 MCLK 异步,则需要经过至少 1.5 个计时器时钟的延迟后才能重新启动计时器。

在 FR4xx 器件中,VLO 不是 ACLK 的时钟源,并且 VLO 不能作为 FR4xx 器件计时器模块的时钟源和捕捉输入端。这是 Timer_A 时钟源和捕捉输入端在 FR4xx 和 FR59xx 之间的显著差异。因此,如使用 VLO 库中所述,无法对 VLO 进行校准以及将其用于输出准确的脉冲。FR4xx 器件将 RTC 计数器输出端连接到计时器捕捉输入端,因此有一种权变措施可在 FR4xx 器件中实现相同的功能:

  1. 将 VLO 设置为 RTC 时钟源。RTC 根据 VLO 频率输出一个脉冲。
  2. 将 RTC 输出端配置为计时器捕捉输入端。
  3. 将计时器时钟设置为 ACLK 或 SMCLK 以提供良好的精度。
  4. 使用准确的 ACLK 或 SMCLK 来测量 VLO 频率。
  5. 调整 RTCMOD 寄存器,以便为 MCU 触发精确周期中断,从而在 GPIO 上生成精确脉冲。请参阅《MSP430FR4xx 和 MSP430FR2xx 系列的 VLO 校准》中的详细信息。

FR4xx 系列的 SYS 模块中添加了新的红外调制逻辑。该逻辑将两个计时器的输出端组合在一起,从而轻松生成精确调制的红外波形。ASK 和 FSK 调制均可实现。该逻辑的另外两个输入端是 UCA0TXD/UCA0SIMO 以及 SYSCFG1 寄存器中的 IRDATA 位。因此,可使用 eUSCI_A 通过硬件或使用 IRDATA 通过软件生成调制数据。

更多信息,请参阅《MSP430FR4xx 和 MSP430FR2xx 系列用户指南》中的“红外调制功能”部分以及使用 MSP430FR4xx 实现红外遥控应用手册。