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.

[参考译文] MSP430FR6043:用于超声波的 MSP430FR6043

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1291500/msp430fr6043-msp430fr6043-for-ultrasonic

器件型号:MSP430FR6043
主题中讨论的其他器件: EVM430-FR6043

团队、您好!

有2个问题需要您的帮助、谢谢!

1.您可以分享 MSP430FR6043源代码、我们需要对其进行次级开发、用于混合气体超声波 流量计;

2.开发板 EVM430-FR6043 连接到 TI PC 软件 USS,一开始是正常的, 而且我们自己的超声波传感器 连接到开发板、频率为1MHz。在修改 USS 上多次修改频率参数后、USS 和开发板无法正常通信、细节如下:

计算机开发环境。

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

    您好!

    请接受我朋友的请求、以便我们可以私下交流电子邮件、讨论 USS 源代码的访问权限。

    至于等待桥接的问题:是否已尝试使用演示代码重置器件或重新刷写器件? 此错误消息表示 EVM 与 PC 不能正常通信。 在通信停止前、您最后更改了什么内容?

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

    您好,Dylan,

    mybee  好友请求已丢失、您可以接受我的请求。

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

    您好,Dylan,

    我们先更改"Transmit frequency"(传输频率)、然后再更改"Request update"(请求更新)、出现错误。 只是现在,我们"重置值",但仍然没有解决。

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

    我说您应该尝试使用演示代码重置器件和/或重新刷写器件、看看这是否有帮助。 您是否曾编辑过演示代码? 调整传输频率并请求更新通常不会导致器件挂起。

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

    您好,Dylan, 您是否具有

    有关 EVM430-FR6043的 UART 配置文件、我的客户发现该 EVM 通过 USB-HUB 与 PC 进行通信。 但是、它们需要与 I 通信。 不带 USB 集线器的 MX6。 那么、您能否共享 UART 传输协议? 谢谢!

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

    在与 USS GAS 演示相同的目录中、应该有一个名为 FR6043_USSSWLib_TEMPLATE_example 的项目。 该示例包含与 GAS 演示相同的 USS 功能、但删除了 GUI 接口并添加了 UART 调试接口。 请参考这个示例。

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

    你好 Dylan:

    我们重新编译  FR6043_USSSWLib_TEMPLATE_EXAMPLE、并将其下载至 EVM430-FR6043板、EVM 通过 MSP-FET430UIF 与 PC 进行通信、然后在 PC 上打开串行助手、但我们   在串 行助手上找不到数据、如何在串行助手上获取 ATOF/DTOF/VFR 数据。  Serial Assistant (串行助手)的设置如下:

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

    您好、Wang、

    我想我在之前的答复中不清楚;我将详细说明。

    我想说的是、模板示例将展示如何使用 MSP430FR6043收集所有 ToF 和 VFR 数据并通过 UART 将其传输出去。 该示例仍然按照与以前的工程相同的方式进行调试。 因此您无需更改项目属性中的连接。

    我不熟悉您正在使用的串行助手工具、我无法阅读您发布的图像的很多窗口。 我假设它只是一个串行终端接口。 不过、在实施模板示例后、您应该能够使用标准 UART 接口器件在器件的 UART 引脚上查看此数据。

    如果您 尝试利用 HID 桥的 UART 功能(默认使用 I2C)、则需要按照 EVM430-FR6043硬件指南中的说明在器件上配置跳线。 然后、应检查工程是否将 COMM_SERIAL_INTERFACE 定义为 COMM_UART。 该定义位于 comm_config.h 中。

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

    尊敬的 Dylan Obrien:

    FR6043_TEMPLATE 示例可以显示 ToF 和 VFR 数据、但所有数据为零、这是为什么?

    图1

    图2

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

    您好、Wang、

    在您的图像中有一点困难、但我认为您的跳线配置是正确的。 为了进行仔细检查、您可以查看 《EVM430-FR6043硬件指南》第2.1节中显示的默认跳线配置

    您是否确定您从换能器获得了良好的测量结果/良好的数据? 您可以通过恢复演示代码并在 GUI 中查看该代码来确认这一点。

    您是否更改了模板示例? 使用模板示例时、我可以从演示代码切换到模板代码、而无需更改硬件、只需更改工程和对器件重新编程即可。 然后、我使用外部逻辑分析仪探测引脚。 您是否尝试过探测引脚来查看波形? 这可能会有所帮助。

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

    尊敬的 Dylan Obrien:

    我将模板示例代码恢复为演示代码、并在 GUI 中查看使用相同换能器的信号。 我认为 换能器很好。

    我从未改变过模板。 我探测信号、例如 RxSel1、RxSel2、SIGNAL_TX、SIGNAL_RX、它们全部为零、无波形。 我认为这些共源共栅可能会将 UART 数据设置为零。 在模板示例程序中如何设置这些信号?

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

    这些应已在模板示例中设置。 对我来说、当我将模板示例刷写到器件时、根本不必更改电路板或示例即可从 UART 获取测试数据。 特别是考虑到使用演示时您确实看到了正确的波形、我不怀疑硬件有问题。 为了验证、您能否在此处发布从演示中捕获的 ADC 图像?

    在运行模板示例时、您是否也探测了这些引脚、以确保可以在示波器上看到波形?

    此外、您是否只需对 PC 使用反向通道 UART 来查看 UART 数据? 是否考虑过使用逻辑分析仪之类的工具直接查看 UART 端口的输出? 这就是我过去查看 UART 数据的方式、而不是使用反向通道 UART。 您可以通过以这种方式观看视频来获得更多成功。 通过消除反向通道 UART 并使用逻辑分析仪或示波器来查看它、误差空间更小、我们可以将其范围缩小至 MSP430FR6043、而无需担心调试器。

    如果您尚未更改器件硬件、已验证跳线配置、并且尚未更改模板示例、并且可以在运行演示代码时正确看到波形、则我不确定是什么原因导致了此问题。 您是否已尝试将 EVM 换为其他 EVM、以查看电路板是否有问题?

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

    尊敬的 Dylan Obrien:

    演示代码波形如下所示:

    当我使用模板示例代码时、无法在示波器上探测任何波形

    现在我用模板示例代码测试数据、通过 USB 只看到零数据

    电缆如下所示:

    4.我不知道反向通道 UART、是什么?

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

    您好、Wang、

    1) 1) GUI 中的波形看起来不正确。 根据您的 ADC 采集结果、换能器好像未正确连接、或者换能器本身存在问题。 有关高质量 ADC 捕获的示例、请参阅 USS 学院中显示的图像

    2) 2)您应该将演示中的探测波形与模板示例中的探测波形进行比较。 它们的外观应该大致相同、因为这只是换能器的纯励磁信号。

    3) 3)根据您在 GUI 中看到的数据、模板示例中的 ToF 和 VFR 数据为零就不足为奇了。 您需要确保硬件已正确连接、并且能够在 GUI 中查看正确的 ADC 捕获和 ToF 结果、然后再转移到模板示例。

    4) 4)这些引脚应该能够正常工作以查看 UART 数据。 我通常使用来自跳线 J3的 UART TX 和 RX、但应该没问题。