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.

[参考译文] AWR1843BOOST:按硬件版本划分的 AWR1843BOOST 数据交换速度和缓冲器处理。

Guru**** 2429860 points
Other Parts Discussed in Thread: AWR1843BOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1517224/awr1843boost-data-exchange-speed-and-buffer-handling-of-awr1843boost-by-hardware-version

器件型号:AWR1843BOOST

工具/软件:

您好 TI 代表。  

我一直在为中距离雷达应用使用 TI 的 AWR1843BOOST。  

我 注意到 硬件有多个序列号。  

关于这一点、请看下面的问题、如果您能向我详细介绍一下、我将不胜感激。   

1.序列号

哪一种是最新的硬件?  我最近从 TI 网站购买了"XDS110 (02.03.00.07)"。  

XDS110 (02.03.00.07)嵌入 CMSIS-DAP (TI 最近购买的产品)

XDS110 (03.00.00.26)嵌入 CMSIS-DAP (之前从 TI 购买)

2. Python 应用程序。  

问题在于数据交换速度因 硬件版本而异。   

具体来说、如果我使用 Python 从下一行  


byteVec = np.frombuffer(Dataport.read(Dataport.in_waiting)dtype ='uint8')

我发现带有 XDS110的 Hardware (02.03.00.07) 能够以不一致的速度提供数据、例如每次检索的数据帧数为1.5帧。

由于存在这种违规行为 、我需要实施额外的处理代码来正确处理该雷达、 从而需要占用更多计算能力。

而采用 XDS110 (03.00.00.26)的硬件具有更稳定的流。 它不需要额外的处理代码、并且 每次检索都会输出相对稳定的1帧数据。

 

您能否请教一下为什么硬件版本会出现这种数据交换行为的差异?

此外、是否可以 手动配置数据交换速度或缓冲区处理以确保一致的帧检索?

如果您能提供任何见解或建议、我将不胜感激。

此致

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

    您好:

    您能帮助我了解一下这里的背景信息吗? 我了解您使用的是 TI 的 AWR1843BOOST EVM、该 EVM 随附板载 XDS 硬件。 您必须购买哪些其他 XDS 硬件;您能否提供产品和设计参考? 此外、您面临数据速率问题时使用什么软件栈?

    此致、

    Shailesh

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

    您好、 Shailesh

    1.我使用 连接到笔记本电脑的 AWR1843BOOST 评估板。 当前未使用其他硬件板。

    2.具体来说,我正在实时处理原始数据,将 一个数据帧定义为"要校验和的魔数(头)"。  

    具有 XDS110的硬件(02.03.00.07)可每次检索提供1.5帧。  这包括用于一次检索的2个幻数、这意味着具有1.5帧的数据无法在 while 循环中进行一次迭代处理。

    而 采用 XDS110 (03.00.00.26)的硬件可为每个数据检索提供1帧、从而能够一致地进行处理。  

    简而言之,如果我使用相同的 python 代码进行处理, XDS110 (02.03.00.07)给出1, 3, 5, 7, 9, 11...  而  XDS110 (03.00.00.26)提供稳定的1、2、3、...的帧 扫描帧。  

    希望这有助于理解我的 问题。 如果您需要进一步解释、请告诉我。  

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

    感谢您提供的信息。 我想您的意思是您使用的是两种不同的固件版本 XDS110、即02.03.00.07和03.00.00.26。 您能否分享这些固件版本的 TI.com 链接、以便我们进行研究? 您是否使用了 Code Composer Studio (CCS)来更新版本?

    如果您使用 SDK、您使用的是哪个毫米波 SDK 版本? 您用于 python 接口的库是什么?  

    您的整个雷达帧数据是否希望通过 XDS110传输? 您希望接收的每个帧中的数据格式是什么?

    如果您还可以分享 您的雷达器件用例、我们可以了解其他人是否可以在 TI 为您提供更好的帮助。

    此致、

    Shailesh

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

    您好、您能弄清楚吗?

    此致、
    Shailesh

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

    由于不活动而关闭此线程。 如果有任何更新、请再次发布。