主题:AWR2544 中讨论的其他器件
工具/软件:
您好、
我正在使用 mmWave Studio 将 EVM 连接到 DCA、并通过以太网将数据保存到计算机。
在 DCA 上、我看到 12/14/16 位数据输出选项。 我需要流式传输 12 位数据、但到目前为止、我只成功传输了 16 位数据。
是否可以流式传输 12 位数据? mmWave Studio 配置中是否缺少某些内容?
谢谢、
Shlomi
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.
工具/软件:
您好、
我正在使用 mmWave Studio 将 EVM 连接到 DCA、并通过以太网将数据保存到计算机。
在 DCA 上、我看到 12/14/16 位数据输出选项。 我需要流式传输 12 位数据、但到目前为止、我只成功传输了 16 位数据。
是否可以流式传输 12 位数据? mmWave Studio 配置中是否缺少某些内容?
谢谢、
Shlomi
尊敬的 Shlomi:
您能否确认 DCA1000 可以通过以太网流式传输 12 位数据?
您应该能够使用 DCA1000 捕获 12 位 ADC 数据。
尽管您在上图中提到的 ADC 配置选项以及 DCA 上切换到 12 位的 SW1 选项、但在 12 位和 16 位配置下、日志都很相似。
您是否在更改 ADC 配置中的 ADC 位数后点击了“Set"?“?
此致、
Samhitha
您好、
感谢您的跟进。 我不是初学者、我正在使用 LUA 脚本进行配置、我通过检查 Studio 中的相关选项卡确认设置已正确应用。
您能否分享一个带有已知可启用 12 位流式传输的随机配置的示例 LUA 脚本? 我想确保设置正确。
为了澄清一下、我知道可能会在 12 位时对数据进行采样、但似乎是通过以太网流式传输并存储在 PC 上的数据采用 16 位格式。 我需要了解如何控制或更改通过以太网实际传输的数据的位深度。
谢谢、
Shlomi
尊敬的 Shlomi:
下面是一个可以使用的 lua 脚本-
e2e.ti.com/.../adc_5F00_12bit.lua
此致、
Samhitha
尊敬的 Samhitha:
感谢您分享 LUA 脚本。 我发现问题—CaptureCardConfig_Mode设置为(1, 2, 1, 2, 3, 30)而不是1。
目前、正在成功创建针对 12 位和 16 位设置的 BIN 文件。 但文件大小相同、完全匹配 16 位数据的预期大小。 基于此、我怀疑 LVDS 确实正在流式传输 12 位数据、但以太网接口会在流式传输数据并将其存储到 PC 之前填充或将其对齐到 16 位。
是否有办法将以太网流式传输配置为在没有填充字节的情况下输出原始 12 位数据?
谢谢、
Shlomi
Shlomi
但是、文件大小相同、完全符合 16 位数据的预期大小。 基于此、我怀疑 LVDS 确实正在流式传输 12 位数据、但以太网接口会在流式传输并将其存储到 PC 之前填充或将其对齐到 16 位。
是的、您的理解是正确的。 12 位数据用零填充、因此 ADC 数据区间文件大小相同。
是否有办法将以太网流式传输配置为输出原始 12 位数据而无需填充?
我认为没有这样的选择。
此致、
Samhitha
尊敬的 Samhitha:
ADC 分辨率为 12 位、但在分析捕获的数据时、我观察到的值超出预期的 12 位有符号范围[2^11、2^11-1]、这可能是因为我在 ADC Config 中配置了 16 位。
之前、如您所述、捕获 12 位数据(在 ADC Config 中配置 12 位)会产生 16 位输出并具有补零。
不过、现在我要直接捕获 16 位数据(在 ADC Config 中配置 16 位)、您能否阐明 12 位 ADC 值扩展到 16 位的确切过程?
从我收集的真实数据来看、它似乎没有零填充。
您能否确认 有符号整数以二进制补码方法保存?
谢谢、
Shlomi
尊敬的 Shlomi:
在 AWR2544 或 AWR2x44P 中、ADC 分辨率为 16 位。 您可以将 ADC 位数配置为 12/14/16 位。 请参阅下面 “C:\ti\mmwave_mcuplus_sdk_04_07_01_03\mmwave_DFP_02_04_18_00\docs\mmwave-radar-Interface-Control.pdf“中的屏幕截图、了解如何从 16 位 ADC 数据中获取 12 位 ADC 数据。

现在、关于 2E44P—我能够成功捕获 12 位数据、数据表确认 ADC 分辨率为 12 位。 因此我们可能同意 ADC 的实际分辨率确实是 12 位。
您参考的是其他器件的数据表。 AWR2E44P 数据表提到 ADC 分辨率为 16 位。

此致、
Samhitha