This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/MSP432P401R:是否可以使用 MSP430/432实现12个 UART?

Guru**** 2524550 points
Other Parts Discussed in Thread: TL16C754B

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/601164/ccs-msp432p401r-is-it-possible-for-12-uarts-with-msp430-432

器件型号:MSP432P401R
主题中讨论的其他器件:TL16C754B

工具/软件:Code Composer Studio

您好!

在某些应用中、UARTx4是不够的。

如果我的系统具有 UARTx12、我认为它非常棒。

我在 TI 网站上找到 TL16C754B (具有64字节 FIFO 的四路 UART)。

有人以前做过这项工作吗?

是的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    MSP432最多支持4个 UART。 如果您想使用更多的器件、则必须寻找一种可通过串行接口(UART、I2C、SPI)进行通信的 UART 扩展器。
    请记住、您发现的芯片似乎不是专为 MCU 而设计的、而是更多的 CPU 应用。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Khan、

    听到这种情况实在太令人伤心了。

    )

    是的
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以使用更多的 MSP430、这是任何具有四个可选通信端口的低引脚数型号。 每个端口都必须牺牲一个 SPI 或 I2C 端口(作为首选端口)来与主端口通信、而其他三个端口可用作 UART。 缓冲器、DMA、中断信号、整个批次、我猜比其中一个专用多 UART IC 更便宜... 或者、您可以使用8位端口传输数据、返回第四个端口、但随后您必须创建一个完整的硬件协议来可靠地交换数据、DMA 将无法满足您的需求。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果您知道通过 UART 传输的数据是谁/何时/是什么、那么受硬件模块限制的 UART 号可以通过基于计时器或不使用计时器的软件 UART 进行扩展。 尤其是在大多数情况下、所有 UART 上的 MSP430都只是发送(而不是接收)数据。

    http://forum.43oh.com/topic/1284-software-async-serial-txrx-without-timer/