MSP430FR6877: 引脚图的有两个UCA0RXD和UCA0TXD定义该怎么区分

Part Number: MSP430FR6877

最近选型选中了MSP430FR6877,看了其最新版的规格书,80脚封装的引脚图里面1脚和40脚都具备UCA0RXD定义,41脚和80脚都具备UCA0TXD,查找MSP430FR6877的规格书和MSP430FR6xx的使用指南,无法区分UCA0选用Uart模式时应该连接到那个引脚,只明确了BSL应该使用40脚和41脚,从这推测40脚和41脚肯定可以使用,那1脚和80脚又是怎么回事?了解不透,总感觉是个隐患。

  • 您好,收到了您的案例,调查需要些时间,感您的耐心等待。

  • 好的,FR6877芯片的80脚封装的74、75脚跟76、77脚定义也是有重复,有两个UCB1SIMO、UCB1SOMI,我翻了FR6xx使用指南和FR6877的规格书,确实找不到怎么区分和使用,辛苦您帮忙确认,谢谢!

  • 您好,

    每个 IO 中都有开关、一个 IO 可以根据数据表引脚 4.2 信号说明选择一种功能。

    客户可以参考 MSP430 代码示例、以查找为 UART 功能配置一个引脚的方法。

    例如、在硬件设计阶段、UCA0 可以从 1、40、41 和 48 中选择任何可用的引脚为 RXD 或 TXD。

    然后、软件将配置相应的引脚、UCA0 R/TXD 正常。

    C:\ti\msp\MSP430Ware_3_80_14_01\examples\devices\MSP430FR5xx_6xx\MSP430FR5x7x_MSP430FR6x2x_MSP430FR6x7x_Code_Examples\C

    msp430fr6x7x_euscia0_uart_01.c

    这是软件将 P2.0 P2.1 连接至 UCA0 R/TXD 的示例

      // Configure GPIO
      P2SEL0 |= BIT0 | BIT1;                    // USCI_A0 UART operation
      P2SEL1 &= ~(BIT0 | BIT1);

    客户可以在下列资料中找到该 SEL0/1 信息

    用户指南:12.2.5 Function Select Registers (PxSEL0, PxSEL1)

    数据表:6.11.22 Input/Output Diagrams

  • 明白了,用户指南对应内容看到了,只是没翻到IO对应四种引脚选择所对应功能,其实数据表里面有,是自己没翻到这一栏,非常感谢您!