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.

[参考译文] AWR1243BOOST:应用查询

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1212124/awr1243boost-application-inquiry

器件型号:AWR1243BOOST
主题中讨论的其他器件:DCA1000EVMAWR1243

团队、您好!

代表我的客户发布:

我使用的是 ARW1243 BOOST + DCA1000EVM。
我正在开发一个定制应用来通过以太网捕获 DCA1000数据(AWR1243将由毫米波 DFP 中包含的"mmwavelink_example"应用控制)。
参考设计
Jitendra Gupta 先生建议查看中的(已注释掉)示例源代码
C:\ti\mmwave_studio _02_xx_xx\mmWaveStudio\clients\AR1xController\rf_api.h
很遗憾、示例代码中有一些我无法解决的问题:
-查看代码行
//数据包延迟配置
PacketDelayData[0]= 1472;//用户可将此值用作默认值。
PacketDelayData[1]= 25; //用户可以将其用作默认值。
PacketDelayData[2]= 0;
我们看到1472被分配给 PacketDelayData[0],但 PacketDelayData 是8位无符号类型,因此不能接受高于255的值。
可能是一个拼写错误?
-查看代码行
//数据格式模式 BIT12/BIT14/BIT16
RFDCCardModeConfigurationParam.eDataFormatMode = BIT16;
RFDCCardModeConfigurationParam.u8Timer = DEFAULT_CONFIG_TIMER;
DEFAULT_CONFIG_TIMER 值不会在任何位置定义。
另一个问题:头文件 C:\ti\mmwave_studio _02_xx_xx\mmWaveStudio\clients\AR1xController\rf_api.h 与处的源代码不匹配
C:\ti\mmwave_studio _02_01_01_00\mmWaveStudio\ReferenceCode\DCA1000\sourcecode\RF_API
具体来说、C:\ti\mmwave_studio _02_xx_xx\mmWaveStudio\clients\AR1xController\rf_api.h 中声明的函数与 C:\ti\mmwave_studio _02_01_00\mmWaveStudio\ReferenceCode\DCA1000\sourcecode\RF_API 中的实现函数不匹配(看上去源代码比1年前)
如果不使用 RF_API.dll 和/或 lib_RF_API.a 的源代码,我就无法编写自定义应用程序,因为我需要在 RF_API 库中编辑"StartRecordData()"函数。
此致、
Renan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们需要在内部与团队进行核实。  

    谢谢。

    Pradipta.

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

    您好 Pradipta:

    你好。

    有任何更新吗?

    此致、

    Renan

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

    您好 Pradipta:

    有更新吗?

    此致、

    Renan

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

    您好!

    您可以为第一代器件安装最新的 SDK 软件包3.6.0.0。 SDK 用户指南中介绍了所有步骤。 请参阅第13页的"使用基于 LVDS 的仪表进行毫米波演示"部分。  

    还介绍了如何将 DCA1000 CLI 实用程序用于上述用例。  

    谢谢。

    Pradipta.

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

    您好 Pradipta:

    你好。 请查看我们的客户的回复:

    您的支持团队为我提供了一份指南、其中介绍了如何运行演示可视化工具、我已经成功完成了该操作。
    这不是我问的问题。
    我必须根据 mmWaveStudio + DFP 软件包中提供的源代码开发自定义配置+捕获 CLI 应用、尤其是:
    C:\ti\mmwave_studio _02_xx_xx\mmWaveStudio\clients\AR1xController\rf_api.h
    遗憾的是、所提供的代码存在我在前一个请求中强调的问题(缺少定义和错误的数值)。
    因此我需要如何更正上述文件中包含的代码问题。
    此致、
    Renan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Renan:

    我提到了 MMWaveStudio 2.1.1.0版本。 我们已经引用了文件 rf_api.h、我们可以看到下面显示了该定义。 我们看到变量 PacketDelayData 的数据类型是 UINT16。

    此外、 RFDCCardModeConfigurationParam.u8Timer = DEFAULT_CONFIG_TIMER 行;  

    由于这是自定义应用、用户必须在此处设置默认计时器。 对于我们的代码、我们使用了文档中提到的默认值30秒。   有关更多详细信息、请让客户参阅《DCA1000EVM CLI 软件开发人员指南》。

    谢谢。

    Pradipta.