ZHCA829G October   2014  – August 2021 MSP430F2001 , MSP430F2002 , MSP430F2003 , MSP430F2011 , MSP430F2012 , MSP430F2013 , MSP430F2013-EP , MSP430F2101 , MSP430F2111 , MSP430F2112 , MSP430F2121 , MSP430F2122 , MSP430F2131 , MSP430F2132 , MSP430F2232 , MSP430F2234 , MSP430F2252 , MSP430F2254 , MSP430F2272 , MSP430F2274 , MSP430F2274-EP , MSP430F233 , MSP430F2330 , MSP430F235 , MSP430F2350 , MSP430F2370 , MSP430F2410 , MSP430F2416 , MSP430F2417 , MSP430F2418 , MSP430F2419 , MSP430F247 , MSP430F2471 , MSP430F248 , MSP430F2481 , MSP430F249 , MSP430F249-EP , MSP430F2491 , MSP430F2616 , MSP430F2617 , MSP430F2618 , MSP430F2619 , MSP430F2619S-HT , MSP430FR2032 , MSP430FR2033 , MSP430FR2110 , MSP430FR2111 , MSP430FR2153 , MSP430FR2155 , MSP430FR2310 , MSP430FR2311 , MSP430FR2353 , MSP430FR2355 , MSP430FR2433 , MSP430FR2475 , MSP430FR2476 , MSP430FR2532 , MSP430FR2533 , MSP430FR2632 , MSP430FR2633 , MSP430FR2672 , MSP430FR2673 , MSP430FR2675 , MSP430FR2676 , MSP430FR4131 , MSP430FR4132 , MSP430FR4133 , MSP430G2001 , MSP430G2101 , MSP430G2102 , MSP430G2111 , MSP430G2112 , MSP430G2121 , MSP430G2131 , MSP430G2132 , MSP430G2152 , MSP430G2153 , MSP430G2201 , MSP430G2202 , MSP430G2203 , MSP430G2210 , MSP430G2211 , MSP430G2212 , MSP430G2213 , MSP430G2221 , MSP430G2230 , MSP430G2230-EP , MSP430G2231 , MSP430G2231-EP , MSP430G2232 , MSP430G2233 , MSP430G2252 , MSP430G2253 , MSP430G2302 , MSP430G2302-EP , MSP430G2303 , MSP430G2312 , MSP430G2313 , MSP430G2332 , MSP430G2332-EP , MSP430G2333 , MSP430G2352 , MSP430G2353 , MSP430G2402 , MSP430G2403 , MSP430G2412 , MSP430G2413 , MSP430G2432 , MSP430G2433 , MSP430G2444 , MSP430G2452 , MSP430G2453 , MSP430G2513 , MSP430G2533 , MSP430G2544 , MSP430G2553 , MSP430G2744 , MSP430G2755 , MSP430G2855 , MSP430G2955 , MSP430I2020 , MSP430I2021 , MSP430I2030 , MSP430I2031 , MSP430I2040 , MSP430I2041

 

  1.   商标
  2. 引言
  3. MSP430FR4xx 和 MSP430FR2xx 器件的比较
  4. 非易失性存储器的系统内编程
    1. 3.1 铁电 RAM (FRAM) 概述
    2. 3.2 FRAM 单元
    3. 3.3 使用存储器写保护位来保护 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
      4. 7.1.4 在低功耗模式下调试
    2. 7.2 时钟系统
      1. 7.2.1 DCO 频率
      2. 7.2.2 FLL、REFO 和 DCO 抽头
      3. 7.2.3 16MHz 的 FRAM 访问、ADC 时钟和按需时钟
    3. 7.3 工作模式、唤醒时间和复位
      1. 7.3.1 LPMx.5
      2. 7.3.2 复位
        1. 7.3.2.1 POR 和 BOR 行为
        2. 7.3.2.2 生成复位
        3. 7.3.2.3 确定复位原因
    4. 7.4 中断矢量
    5. 7.5 FRAM 和 FRAM 控制器
      1. 7.5.1 闪存和 FRAM 概况比较
      2. 7.5.2 缓存架构
  9. 外设注意事项
    1. 8.1  看门狗计时器
    2. 8.2  端口
      1. 8.2.1 数字输入/输出
      2. 8.2.2 电容式触控 I/O
    3. 8.3  模数转换器
      1. 8.3.1 比较 ADC10 与 ADC
    4. 8.4  通信模块
      1. 8.4.1 比较 USI 与 eUSCI
      2. 8.4.2 比较 USCI 与 eUSCI
    5. 8.5  计时器和红外调制逻辑
    6. 8.6  备用存储器
    7. 8.7  硬件乘法器 (MPY32)
    8. 8.8  RTC 计数器
    9. 8.9  中断比较控制器 (ICC)
    10. 8.10 LCD
    11. 8.11 智能模拟组合 (SAC)
    12. 8.12 比较器
  10. ROM 库
  11. 10结论
  12. 11参考文献
  13. 12修订历史记录

比较 USCI 与 eUSCI

FR4xx 系列中 eUSCI 的架构和内部状态机与 F2xx 系列中的 USCI 模块非常相似。但是,eUSCI 中添加了许多新特性,并对现有特性进行了更改。虽然大部分代码仍然兼容,但 TI 建议查看寄存器名称。表 8-2 显示了这些系列之间大部分的显著差异。更多详细信息,请参阅《从 USCI 模块迁移到 eUSCI 模块》[8]。

表 8-2 USCI 和 eUSCI 模块比较
参数或特性USCI (F2xx)eUSCI (FR4xx)
UART
增强型波特率生成
TXEPT 中断(类似于 USART)
起始边沿中断
可选干扰滤波器
中断矢量发生器
SPI
增强型波特率生成
最大波特率4MHz 至 6MHz5MHz(1)
中断矢量发生器
I2C
预加载发送缓冲器
时钟低电平超时
字节计数器
多个从器件寻址
地址位掩码
硬件清除中断标志
中断矢量发生器
使用另一个处于从模式的 MSP430FR4133 器件根据 SPI 时序进行计算得出。有关计算最大波特率的公式,请参阅器件特定数据表。

eUSCI_A 模块可支持 SPI(3 引脚或 4 引脚)、UART、增强型 UART 和 IrDA。eUSCI_B 模块可支持 SPI(3 引脚或 4 引脚)和 I2C。

在大多数 FR4xx 器件(MSP430FR231x、MSP430FR211x、MSP430FR231x、MSP430FR235x、MSP430FR215x、MSP430FR267x 和 MSP430FR247x 除外)中,eUSCI 模块的另一个显著差异是时钟源没有可用的 ACLK。如果 eUSCI 时钟源不支持 ACLK,则 eUSCI 无法在 LPM3 模式下工作。相关详细信息,请参阅器件特定数据表中的时钟分配表。为了让 UART 或 I2C 在 LPM3 模式下工作,一种变通方式是将 ACLK 输出连接到外部的 UCA0CLK 或 UCB0CLK 引脚。此变通方式需要使用两个 GPIO 引脚,仅适用于包含 ACLK 信号输出的封装。在 MSP430FR231x 器件中已更改了时钟分配,以使 ACLK 能够用于 eUSCI 模块。

FR4xx 器件具有 eUSCI_A 和 eUSCI_B 模块。请参阅器件特定数据表以了解每个模块的实例数量。表 8-3 总结了通信接口的引脚配置。

在 MSP430FR231x 器件中,引脚重映射功能可用于 eUSCI_B0。SYSCFG2 寄存器中的 USCIBRMP 位控制着 eUSCI_B0 引脚从 P1.0–P1.3 到 P2.2–P2.5 的重映射。一次只能选择一个端口并使其有效。

在 MSP430FR211x 器件中,引脚重映射功能可用于 eUSCI_A 和 Timer_B。SYSCFG3 寄存器中的 USCIARMP 位控制着 eUSCI_A 引脚从 P1.4–P1.7 到 P1.0–P1.3 的重映射。SYSCFG3 寄存器中的 TBRMP 位控制着 Timer_B 输出引脚从 P1.6–P1.7 到 P2.0–P2.1 的重映射。一次只能选择一个端口并使其有效。

表 8-3 FR4xx eUSCI 引脚配置
eUSCI_A0FR413x 或 FR203x 的引脚FR2433、FR263x 或 FR253x 的引脚FR231x 的引脚FR21xx 或 FR2000 的引脚FR235x 或 FR215x 的引脚FR267x 或 FR247x 的引脚UARTSPI
P1.0P1.4P1.7P1.7、P1.3P1.7P1.4(1)
P5.
2(2)
TXDSIMO
P1.1P1.5P1.6P1.6、P1.2P1.6P1.5(1)
P5.1(2)
RXDSOMI
P1.2P1.6P1.5P1.5、P1.1P1.5P1.6(1)
P5.0(2)
SCLK
P1.3P1.7P1.4P1.4、P1.0P1.4P1.7(1)
P4.7(2)
STE
eUSCI_A1FR413x 或 FR203x 的引脚FR2433、FR263x 或 FR253x 的引脚FR231x 的引脚FR21xx 或 FR2000 的引脚FR235x 或 FR215x 的引脚FR267x 或 FR247x 的引脚UARTSPI
不适用P2.6不适用不适用P4.3P2.6TXDSIMO
P2.5P4.2P2.5RXDSOMI
P2.4P4.1P2.4SCLK
P3.1P4.0P3.1STE
eUSCI_B0FR413x 或 FR203x 的引脚FR2433、FR263x 或 FR253x 的引脚FR231x 的引脚FR21xx 或 FR2000 的引脚FR235x 或 FR215x 的引脚FR267x 或 FR247x 的引脚I2CSPI
P5.0P1.0P1.0、P2.2不适用P1.0P1.0(1)
P5.6(2)
STE
P5.1P1.1P1.1、P2.3P1.1P1.1(1)
P5.5(2)
SCLK
P5.2P1.2P1.2、P2.4P1.2P1.2(1)
P4.6(2)
SDASIMO
P5.3P1.3P1.3、P2.5P1.3P1.3(1)
P4.5(2)
SCLSOMI
eUSCI_B1FR413x 或 FR203x 的引脚FR2433、FR263x 或 FR253x 的引脚FR231x 的引脚FR21xx 或 FR2000 的引脚FR235x 或 FR215x 的引脚FR267x 或 FR247x 的引脚I2CSPI
不适用不适用不适用不适用P4.4P2.7(1)
P5.4(2)
STE
P4.5P3.5(1)
P5.3(2)
SCLK
P4.6P3.2(1)
P4.4(2)
SDASIMO
P4.7P3.6(1)
P4.3(2)
SCLSOMI
这是由 SYSCFG2 或 SYCFG3 寄存器的 USCIBRMP 或 USCIARMP 位控制的默认的可映射功能。任何时候都只有一个选定端口有效。
这是由 SYSCFG2 或 SYCFG3 寄存器的 USCIBRMP 或 USCIARMP 位控制的可映射功能。任何时候都只有一个选定端口有效。