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.

[参考译文] MSP430FR6047:使用 MSP430FR6047通过 UART 向另一个板发送超声波传感器数据

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1194051/msp430fr6047-send-ultrasonic-sensor-data-to-another-board-via-uart-using-msp430fr6047

器件型号:MSP430FR6047
主题中讨论的其他器件:EVM430-FR6047

大家好、此致、我一直使用 EVM430-FR6047器件测试超声波传感器示例、包括模板版本和使用图形界面的示例。

考虑到手册中的规定,我设法读取了主要数据。 但现在我想做的是将该数据发送到另一个设备以便它可以读取它、我知道对于模板版本、数据通过连接到 USB 的引脚通过 UART 发送、 以便我可以通过控制台读取它、但对于我要使用的器件、也就是另一个板、我希望使用相同的可用引脚建立此连接。


为此、我遵循了以下主题:

UART 连接

执行相应步骤并将代码行添加到使用图形界面的示例中、进行修改、以便它将流速数据发送给我、并使用控制台、验证数据是否以串行方式到达 但当我要按图中所示使用引脚时、请注意、在我的电路板中、配置不同、他们告诉我使用链接到 J2的引脚、但在我的电路板上这些引脚位于 J3中、 所以我检查了手册,实际上在手册中,他们告诉我它们在 J2中。

我检查了我的主板,并把它和手册中的一个比较,确实有这种变化,但我的主板一直告诉我,这是前面提到的型号。 下面我离开主板型号:

我要回答以下问题:


1) 1)电路板是否经过了更新、那么现在引脚布局是否不同? 那么、如果可以、我应该如何处理这种情况呢? 由于在示例的配置中、该引脚用于 J2、因此该引脚已经用于 J3的引脚。

2)考虑到上述情况,有模板版本的情况,如果它默认通过 USB 传输,我如何通过引脚实现它?


如果您能帮助我解决这个问题、它将会非常有帮助、因为我仍然是德州板的初级知识、但我对用于读取和传输数据的超声波传感器选项的潜力非常感兴趣。

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

    您好、Erick、

    以下是启用"反向通道 UART"的一些说明。  通常、反向通道用于向 PC 终端应用发送数据、但您可以移除 PCB 上的 TXD 和 RXD 跳线、并连接到来自 MSP430的 TXD/RXD 信号。

    e2e.ti.com/.../6332.USS-EVM_5F00_6047-communications.pdf

    关于 RXD/TXD 引脚排列、您需要使用此处所示的跳线:

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

    您好、Dennis、

    非常感谢您的反馈。 只是提供一个更具体的场景:

    Texas PCB:EVM430-FR6047 MCU018 PCB 修订版 A

    Nordic Semiconductor PCB:nRF5340 DK.

    因此、我们的想法是将来自 MSP430 (超声波流量传感器)的数据转发到 nRF5340 DK 以进行进一步处理。

    因此、我们按这种方式对两个 PCB 进行布线:

     J3:TXD (黑色电缆)--> nRF5340 DK P1.15

    J3:RxD (紫色电缆)--> nRF5340 DK P1.14

    您能否确认布线是否合理?

    此致

    在这里您可以看到更多详细信息:

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

    尊敬的 Erick:

    接线看起来良好。  简单看一下 nRF5340数据表、它显示为 P1.14、P1、15是 GPIO、根据我读取的这些引脚、您应该能够配置这两个引脚以满足您的需求。 在这种情况下、您需要将 nRF5340 P1.15分配为 RXD、将 nRF5340 P1.14分配为 TXD。

    请告诉我这是怎么工作的

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

    尊敬的 Erick:

    我们已经有一段时间没有收到您的反馈、因此我将假设您能够推进您的项目。
    我会将此帖子标记为"已解决"、但如果情况并非如此、请单击"这未解决我的问题"按钮、并使用更多信息回复此主题。  如果该主题已锁定、请点击"提出相关问题"按钮、然后在新主题中描述您问题的当前状态以及您可能需要帮助我们解决问题的任何其他详细信息。

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

    您好、Dennis、

    很抱歉、我们需要延迟才能加入其他项目。 非常感谢您的支持、我想现在我们能够从德州获取信息。

    只有一个有趣的提示是运行德克萨斯开发环境+开发套件在一台机器和北欧半字5340在另一台机器。 否则,在一台笔记本电脑上运行两个开发环境时,同时连接两个 DK @会造成许多问题。

    此致

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

    感谢 Erick 的更新。 我很高兴听到您开始跑步。