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/AWR1642BOOST:毫米波传感器无法在 senserStop 命令中停止

Guru**** 2611705 points
Other Parts Discussed in Thread: AWR1642BOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/670879/ccs-awr1642boost-mmwave-sensor-could-not-stop-in-senserstop-command

器件型号:AWR1642BOOST

工具/软件:Code Composer Studio

你(们)好
我最近使用 MMWAVE_SDK_01_00_02和 MMWAVE_Demo_Visualizer 1.2.0测试了 AWR1642BOOST。 在测试过程中、当我启动传感器时、我单击传感器停止按钮以停止传感器、但当我再次启动传感器时、雷达未启动。

因此、我使用 CCS7.3.0来调试代码。 我使用了 MMWAVE_SDK_01_01_00_02中提供的演示代码、并使用了${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/ti/demo/xwr16xx/mmw/profiles/profile_2d.cfg.

在我通过配置文件启动雷达后、我单击了"Sensor Stop"按钮、在 MMW_MSS_16xx 项目中、代码运行到第1409行中
   if (mmWave_stop (gMmwMssMCB.ctrlHandle、&errCode)< 0)
   {
       /*错误/警告:无法停止毫米波模块*/
       mmWave_eledError (错误代码、&ERRORLEVEL、&mmWaveErrorCode、&subsysErrorCode);
       if (ERRORLEVEL == MMWAVE_ErrorLevel_ERROR)
       {
           /*错误:将返回值设置为指示错误:*/
           System_printf ("错误:MMWDemoMSS mmWave Stop 失败[毫米波错误:%d 子系统:%d]\n"、mmWaveErrorCode、subsysErrorCode);
           RetVal =-1;
       }
       其他
       {
           /*警告:这被视为成功的停止。 *
       }
   }

但在 MMW_DSS_16xx 项目中、代码未运行到402行代码、因此 DSS 无法接收 MMWDEMO_BSS_STOP_COMPLED_EVT 事件

案例 RL_RF_AE_FRAME_END_SB:



   /*从 BSS 接收到的帧停止异步事件。 将事件发布到数据路径任务。*/

    EVENT_POST (gMmwDssMCB.eventHandle、MMWDEMO_BSS_STOP_COMPLEE_EVT);

    中断;

那么,我如何停止雷达。

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

    这种行为是每次发生还是仅有时发生?

    是否需要重新启动电路板才能再次启动传感器?

    我建议您在其他论坛主题中搜索类似问题。

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

    您好,Cesar。

    我通过在 MMWAVE_SDK_01_01_00_02中更新 xwr16xx_mmw_demo.bin 来解决了该问题、然后在 MMWAVE_SDK_01_00_05中刷写 xwr16xx_mmw_demo.bin。

    我认为原因是 MMWAVE_SDK_01_00_00_05中的 xwr16xx_radarss_rprc.bin 不支持 MMWDEMO_BSS_STOP_COMPLEE_EVT。

    但现在我还有另一个问题,我添加了 CANFD 通信功能来启动和停止传感器,CANFD 在 xwr16xx_mmw_demo.bin 中 的 MMWAVE_SDK_01_00_00_05,正常工作、但当我 更新闪存。时、我使用 PEAKUSBCAN 将数据发送到 AWR1642BOOST,、但 PCANVIEW 提示被动警告和雷达无法接收 CAN 帧。

    谢谢你

    王基佩