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.

[参考译文] MSP430F5633:USCI 和引脚布局

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1601100/msp430f5633-usci-and-pin-layout

器件型号: MSP430F5633

感谢你的帮助。
我是 Yaskawa Electric 的 Yoshitake。

您能解释一下 USCI 吗?
我想知道 SiC 的引脚布局。
定义同一 USCI_B 的一个引脚、
但为什么有两个定义呢?
我想使用哪一种取决于 uSiC 模式。
我要查看的数据表是 MSP430563x、第 14 页的 PZ18 部分。
很抱歉在您繁忙的日程安排中打扰您、但我希望您能提供帮助。

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

    这几乎是美国圣诞假期的开始、因此响应可能会延迟。

    如果您查看数据表的第 66 页、可以看到 USCI_B 的用途非常广泛:

    “USCI_BN 模块支持 SPI(3 引脚或 4 引脚)或 I2C。“

    每个支持的协议都具有不同的引脚排列。

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

    关于 USCI。

    此时需要的串行通信是

    SPI:2 通道

    UART:1 通道

    因此、我按如下方式分配引脚:

    SPI-1:P2.0 至 P2.3

    SPI-2:P8.1 至 P8.4

    UART:P2.4、P2.5

    这是正确的吗?

    很抱歉多次询问、但提前感谢您。

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

    USiC 呢?
    很抱歉、感谢您的帮助。

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

    你好  Yoshitake、

    让我在这里分享更详细的说明、可能对您有所帮助:

    USCI 有两种类型:USCI_A(支持配置为 UART、IrDA、SPI)和 USCI_B(支持配置为 SPI、I2C)、您可以在数据表中找到器件资源、如下所示:

    我们设计两种类型是为了以良好的成本为用户提供更多选择。

    关于如何将 USCI_x 配置为 UART/SPI/I2C 功能:

    引脚映射、您可以查看数据表、如下所示:

    那些 USCI 可以通过软件代码进行配置、您可以参考我们的示例:

    https://dev.ti.com/tirex/explore/node?isTheia=false&node=A__ALBcFQVBVn2J3iG1gd3E-w__msp430ware__IOGqZri__LATEST

    您只需确认以下项目:

    1、引脚映射必须与数据表保持匹配。

    2. USCI 只能同时在一个函数上工作、例如对于 SPI 使用 USCI_A0、这将占用 USCI_A0 资源。

    谢谢!

    此致

    Johnson

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

    你好  Yoshitake、

    让我在这里分享更详细的说明、可能对您有所帮助:

    USCI 有两种类型:USCI_A(支持配置为 UART、IrDA、SPI)和 USCI_B(支持配置为 SPI、I2C)、您可以在数据表中找到器件资源、如下所示:

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

    Mr. Johnson

    请让我确认一下。 如果将 SPI 分配给 USCI_A、即使 USCI_A 上有空闲引脚、也无法进行其他通信(例如 UART)。 此外、我是否正确理解 USCI_A 和 USCI_B 可以同时使用(USCI_A:SPI、USCI_B:I2C 等)? 由此给您带来的不便、我们深表歉意、但感谢您的理解。

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

    您好、

    是的、您的理解是正确的。

    谢谢!

    此致

    Johnosn