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.

[参考译文] AWR1843:SRR 实验室- GUI 仅在以下情况下显示目标检测点:"advFrameCfg""sensorStart"命令被发送时-定制板

Guru**** 2553260 points
Other Parts Discussed in Thread: AWR1843BOOST, AWR1843

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/971013/awr1843-srr-lab---gui-only-shows-target-detected-points-when-advframecfg-and-sensorstart-commands-are-sent---custom-board

器件型号:AWR1843

大家好、我要在定制的 AWR1843板中测试 SRR 实验室、但 GUI 无法启动、但 MRR 实验室工作正常。 我对 AWR1843BOOST EVK 执行相同的测试、两个实验运行正常、我使用的是 tirix 中的原始代码、我只更改了定制板中测试的数据 UART 引脚

引脚相对于 awr1843升压 EVK 的变化:

UARTB TX

引脚 F14至引脚 P10

CAN

TX:E14 至 F14

RX:D13 至 H14

我们未使用 TM4C1294NCPDTT3

在定制板中检测到错误:我们将引脚 SOP1保持未连接状态

在哪里可以找到有关 GUI 和 awr1843之间的消息交换的信息?我需要了解 GUI 自动发送命令的要求是什么,我也不明白为什么 MRR 实验室工作正常,但 SRR 实验室工作不正常

谢谢

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

    你(们)好

    很抱歉造成混淆。

    在 AWR1843BOOST 上、汽车工具箱3.2中的 SRR 和 MRR 演示以不同的方式开始。

    以下是具有汽车工具箱3.2的 AWR1843BOOST EVM 演示的预期行为

    1) 1) SRR 演示

    该演示将在接收到以下两个命令后启动:advFrameCfg;sensorStart

    请参阅

    mmWave_automotive_toolbox_3_2_0_win\mmwave_automotive_toolbox_3_2_0\labs\lab0002_short_range_radar\gui\load_config.m

    请参阅中的 SRR_MSS_CLISensorStart()

    mmWave_automotive_toolbox_3_2_0\labs\lab0002_short_range_radar\src\MSS\MSS_SRR_cli.c

    2) 2) MRR 演示

    该演示将在启动时启动。

    请参阅

    mmWave_automotive_toolbox_3_2_0\labs\lab0007_medium_range_radar\src\MSS\MSS_SRR_cli.c

    您将在此文件中注意到、这两个命令已在代码中进行硬编码、并将在启动时执行。

       MRR_MSS_CLIAdvancedFrameCfg (1、虚拟);
        
       MRR_MSS_CLISensorStart (2、虚拟);

    请注意、在汽车工具箱的未来版本中、我们计划为 MRR 实施与 SRR 相同的启动序列。 我们得出的结论是,这将减少混乱。

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

    好的、您说两个实验以不同的方式启动、但两者都自动正确启动?我的意思是、当我将其中任何一个实验加载到 awr1843boost EVK 时、GUI 会在我打开时自动启动、我不必手动发送任何命令、 使用我的定制板、MRR 实验室 GUI 在我打开时自动启动、但 SRR 实验室需要手动输入两条命令才能启动、下面我想详细解释一下:

    我们有2个 UART:

    UART 1 (用户):

    引脚 N4和 N5 (与 TExaS EVK 相同)

    UART 2 (数据)

    从引脚 F14更改为引脚 P10

    在测试中、我们有2 个 UART-USB 转换器、并且打开一个终端以从用户 UART 查看 dat、我们在这里看到"SRrTIDesign:/>"、然后从该终端发送"advFrameCfg"和"sensorStart"命令以启动 GUI、 完成后、我们可以看到其中的一些要点。

    问题是、如果在德州 EVK 中一切正常、为什么在定制工作中我会遇到这个问题?我会理解、例如、在定制板中、没有任何实验可以工作、 但 MRR 工作、SRR 工作不工作、可能与我在帖子中提到的引脚 SOP1存在关系、也可能是因为我们分离了2个 UART?

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

    您好!

    如果我理解正确、如果您未打开终端但仅运行 GUI 可执行文件、则在 GUI 上看不到任何检测点。 是这样吗?

    如果正确、则意味着 MATLAB GUI 无法通过 UART 发送命令、但终端可以发送命令。

    这将是 MATLAB 串行端口问题

    谢谢你

    Cesar

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

    大家好、n´t 我不清楚、是的、如果我没有从终端发送命令、GUI 会打开、但没有显示任何点、当我发送命令时、我可以看到更高的电流消耗、GUI 工作正常

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

    您好!

    根据您的行为、这意味着对于 SRR、Matlab GUI 无法发送命令。 您是否看到 Matlab 的任何错误?

    为了进一步调试、您需要从 MATLAB 运行 GUI 并在 MATLAB 代码中设置断点

    要 使用 MATLAB 运行 MATLAB GUI、您需要按如下方式运行:

    sr_ti_design_visualization()

    您应该检查的 MATLAB 代码

    mmWave_automotive_toolbox_3_2_0\labs\lab0002_short_range_radar\gui\load_config.m

    谢谢你

    Cesar

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

    我已将这些行包含在 SRR 代码中、现在可以正常工作

     SRR_MSS_CLIAdvancedFrameCfg (1、虚拟);
     SRR_MSS_CLISensorStart (2、虚拟);

    谢谢

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

    您好!

    此代码更新将在启动时执行代码时发送命令、而无需等待 MATLAB GUI 发送命令。

    我现在将关闭此主题。 如果有新问题、请开始新主题。

    谢谢你

    Cesar