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
FR4xx 和 FR59xx 系列都具有 eUSCI 模块。表 8-2 比较了这两个系列上的 eUSCI 功能。
参数或特性 | eUSCI (FR4xx) | eUSCI (FR59xx) |
---|---|---|
UART | ||
增强型波特率生成 | 是 | 是 |
TXEPT 中断(类似于 USART) | 是 | 是 |
起始边沿中断 | 是 | 是 |
可选干扰滤波器 | 是 | 是 |
中断矢量发生器 | 是 | 是 |
SPI | ||
增强型波特率生成 | 是 | 是 |
最大波特率 | 5MHz(1) | 7MHz(2) |
中断矢量发生器 | 是 | 是 |
I2C | ||
预加载发送缓冲器 | 是 | 是 |
时钟低电平超时 | 是 | 是 |
字节计数器 | 是 | 是 |
多个从器件寻址 | 是 | 是 |
地址位掩码 | 是 | 是 |
硬件清除中断标志 | 是 | 是 |
中断矢量发生器 | 是 | 是 |
eUSCI_A 模块可支持 SPI(3 引脚或 4 引脚)、UART、增强型 UART 和 IrDA。eUSCI_B 模块可支持 SPI(3 引脚或 4 引脚)和 I2C。
大多数 FR4xx 器件(FR231x、FR235x、FR215x、FR267x 和 FR247x 除外)中的 eUSCI 模块都不支持使用 ACLK 作为时钟源。如果 eUSCI 时钟源不支持 ACLK,则 eUSCI 无法在 LPM3 模式下工作。相关详细信息,请参阅器件特定数据表中的时钟分配表。为了让 UART 或 I2C 在 LPM3 模式下工作,一种变通方式是将 ACLK 输出连接到外部的 UCA0CLK 或 UCB0CLK 引脚。此变通方式需要使用两个 GPIO 引脚,仅适用于包含 ACLK 信号输出的封装。FR231x、FR235x、FR215x、FR267x 和 FR247x 器件中的时钟分配使 ACLK 可用于 eUSCI 模块。
FR4xx 器件具有 eUSCI_A 和 eUSCI_B 模块。请参阅器件特定数据表以了解每个模块的实例数量。表 8-3 总结了通信接口的引脚配置。
在 FR231x 器件中,引脚重映射功能可用于 eUSCI_B0。SYSCFG2 寄存器中的 USCIBRMP 位控制着 eUSCI_B0 引脚从 P1.0–P1.3 到 P2.2–P2.5 的重映射。一次只能选择一个端口并使其有效。
在 MSP430 FR21xx 和 FR2000 器件中,引脚重映射功能可用于 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 的重映射。一次只能选择一个端口并使其有效。
eUSCI_A0 | FR413x 或 FR203x 的引脚 | FR2433、FR263x 或 FR253x 的引脚 | FR231x 的引脚 | FR21xx 或 FR2000 的引脚 | FR235x 或 FR215x 的引脚 | FR267x 或 FR247x 的引脚 | UART | SPI |
P1.0 | P1.4 | P1.7 | P1.7、P1.3 | P1.7 | P1.4(1)、 P5. 2(2) | TXD | SIMO | |
P1.1 | P1.5 | P1.6 | P1.6、P1.2 | P1.6 | P1.5(1)、 P5.1(2) | RXD | SOMI | |
P1.2 | P1.6 | P1.5 | P1.5、P1.1 | P1.5 | P1.6(1)、 P5.0(2) | – | SCLK | |
P1.3 | P1.7 | P1.4 | P1.4、P1.0 | P1.4 | P1.7(1)、 P4.7(2) | – | STE | |
eUSCI_A1 | FR413x 或 FR203x 的引脚 | FR2433、FR263x 或 FR253x 的引脚 | FR231x 的引脚 | FR21xx 或 FR2000 的引脚 | FR235x 或 FR215x 的引脚 | FR267x 或 FR247x 的引脚 | UART | SPI |
不可用 | P2.6 | 不可用 | 不可用 | P4.3 | P2.6 | TXD | SIMO | |
P2.5 | P4.2 | P2.5 | RXD | SOMI | ||||
P2.4 | P4.1 | P2.4 | – | SCLK | ||||
P3.1 | P4.0 | P3.1 | – | STE | ||||
eUSCI_B0 | FR413x 或 FR203x 的引脚 | FR2433、FR263x 或 FR253x 的引脚 | FR231x 的引脚 | FR21xx 或 FR2000 的引脚 | FR235x 或 FR215x 的引脚 | FR267x 或 FR247x 的引脚 | I2C | SPI |
P5.0 | P1.0 | P1.0、P2.2 | 不可用 | P1.0 | P1.0(1)、 P5.6(2) | – | STE | |
P5.1 | P1.1 | P1.1、P2.3 | P1.1 | P1.1(1)、 P5.5(2) | – | SCLK | ||
P5.2 | P1.2 | P1.2、P2.4 | P1.2 | P1.2(1)、 P4.6(2) | SDA | SIMO | ||
P5.3 | P1.3 | P1.3、P2.5 | P1.3 | P1.3(1)、 P4.5(2) | SCL | SOMI | ||
eUSCI_B1 | FR413x 或 FR203x 的引脚 | FR2433、FR263x 或 FR253x 的引脚 | FR231x 的引脚 | FR21xx 或 FR2000 的引脚 | FR235x 或 FR215x 的引脚 | FR267x 或 FR247x 的引脚 | I2C | SPI |
不可用 | 不可用 | 不可用 | 不可用 | P4.4 | P2.7(1)、 P5.4(2) | – | STE | |
P4.5 | P3.5(1)、 P5.3(2) | – | SCLK | |||||
P4.6 | P3.2(1)、 P4.4(2) | SDA | SIMO | |||||
P4.7 | P3.6(1)、 P4.3(2) | SCL | SOMI |