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的软件设置

Guru**** 2589275 points
Other Parts Discussed in Thread: AWR1843, UNIFLASH, IWR6843, AWR1642

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1022873/sw-setting-of-awr1843

主题中讨论的其他器件:AWR1843UNIFLASHIWR6843AWR1642

我对 AWR1843有疑问。

我将询问如何具体设置 AWR1843每个系统中的软件设置。

(1)模拟子系统
(1.1)启用发送器和接收器
在哪里可以设置激活? (不在 AWR1843文档中)

(1.2) AD 转换期间的数据模式设置(实数或复数)
我可以在哪里设置它?

(1.3)设置分辨率位数
如何设置12位、14位或16位?

(1.4)线性调频脉冲波的成分
我可以在哪里设置它?
是否可以设置线性调频脉冲持续时间、启动频率、带宽和空闲时间?
可以设置多少秒的空闲时间?

(1.5)线性调频脉冲帧配置
我可以在何处设置线性调频脉冲帧?
我想配置线性调频脉冲帧时间和线性调频脉冲数。

线性调频脉冲帧之间的空闲时间应该是多少秒?

(2)无线电处理器子系统
(2.1) DFE 数据存储格式
您将四个 AWR1843接收器 Rx 按什么顺序存储?

(2.2) ADC 缓冲器数据存储格式
-数据存储格式是否按照每个接收器的线性调频脉冲帧的顺序执行?

- ADC 缓冲器的输入数据通过寄存器的 DFE 或 HIL 进行设置。 寄存器可以在哪里设置?

・在哪里可以设置单线性调频脉冲模式和多线性调频脉冲模式?

(三)主子系统
·如何启动或配置引导加载程序?

(4) DSP
我能够考虑使用库来设置 FFT 过程、但我应该创建程序并将其写入 UniFlash 吗?

-在哪里可以设置每个存储器之间的数据传输?

很抱歉这个很长的问题。

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

    您好、Hiroyuki、  

    请在下面查找我的意见:  

    对于整个问题1 (包括所有器件)、 mmWave-Radar-Interface-Control.pdf ( 即 mmWave ICD)中记录了所有必需的配置信息。  

    例如、对于通道启用/禁用、您可以参阅 AWR_CHAN_CONF_SET_SB

    对于数据模式设置和分辨率、您可以参阅 AWR_ADCOUT_CONF_SET_SB

    有关配置文件、线性调频脉冲和帧配置,您可以参阅以下突出显示的 API:  

    有关所有用户配置的信息记录在 ICD 中。 我建议您看看这个。  

    在2.1和2.2上、我曾向您指出您以前创建的线程中的两个文档。  https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1022078/storage-type-of-adc-buffer-and-dfe-in-awr1843 

     3.请参阅以下文档:  

    AWR1642引导加载程序流程

    AWR1642/AWR1843应用启动顺序(修订版 A)

    一般而言、我建议首先使用我们的演示、以便了解需要哪些配置以及如何完成这些配置、然后您可以根据一些参考资料在特定应用的基础上进行构建。

    此致、

    石田

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

    您好、Ishita 先生

    关于问题1、最好重点介绍 MMWAVE-Radar-Interface-Control.pdf 的第5章、对吧?

    感谢您发帖。

    关于问题2的(2.1)、数据是按照毫米波雷达器件 ADC 原始数据采集(6 xWR16xx 和具有 DCA1000数据格式的 IWR6843)中接收通道的顺序写入的、但数据是按该顺序存储的。 可以认为有没有问题吗?

    关于(2.2)、该寄存器在 AWR1xxx 和 AWR2xxx 数据路径.pdf 的第2章中进行了写入、但我觉得没有对此寄存器的写入位置进行解释。

    关于问题3
    "AWR1642引导加载程序流程"可能是对引导加载程序流程工作原理的说明。

    可以认为"AWR1642/AWR1843应用启动序列"实际上代表了整个系统吗?

    此外、建议我在结尾处使用演示、但​​如果参考 SDK 演示、这样做是可以的吗?

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

    您好、Ishita

    感谢您提供良好的信息。

    我想谈谈 ADC 存储格式和 ADC 缓冲存储格式。

    ADC 保存格式按照每个接收器接收到的线性调频脉冲的顺序进行保存。

    毫米波雷达器件 ADC 原始数据 Capture.pdf ADC 数据按照图10所示的顺序进行转换。
    4个接收器和 N 个线性调频脉冲时*
    (Rx0 Chirp1  Rx1 Chirp1  Rx2 Chirp1  Rx3 Chirp1)

    (Rx0 ChirpN  Rx1 ChirpN  Rx2 ChirpN  Rx3 ChirpN)

    我理解这个顺序、但有多个发送器、这次是三个发送器。 当时的顺序是什么?
    例如、如果发射器发出的线性调频脉冲为 TxA-chirp N (A:3个发射天线)、则将如下所示。

    (Rx0 Tx0-Chirp1  Rx1 Tx0-Chirp1  Rx2 Tx0-Chirp1  Rx3 Tx0-Chirp1)
    (Rx0 Tx1-Chirp1  Rx1 Tx1-Chirp1  Rx2 Tx1-Chirp1  Rx3 Tx1-Chirp1)
    (Rx0 Tx2-Chirp1  Rx1 Tx2-Chirp1  Rx2 Tx2-Chirp1  Rx3 Tx2-Chirp1)

    (Rx0 Tx0-ChirpN  Rx1 Tx0-ChirpN  Rx2 Tx0-ChirpN  Rx3 Tx0-ChirpN)
    (Rx0 Tx1-ChirpN  Rx1 Tx1-ChirpN  Rx2 Tx1-ChirpN  Rx3 Tx1-ChirpN)
    (Rx0 Tx2-ChirpN  Rx1 Tx2-ChirpN  Rx2 Tx2-ChirpN  Rx3 Tx2-ChirpN)

    关于 ADC 缓冲器中的下一个存储格式、我想看到针对每个接收器接收到的每个线性调频脉冲帧对存储器进行了排序和保存。 我认为、如果这也是多个发送器、则接收接收器将保存每个发送器的线性调频脉冲帧、但情况如何呢?
    (* 1当三个发射器每帧传输 N 个线性调频脉冲时)

    (Rx0-Tx0-Chirp1・・Rx0-Tx0-Chirp2・・Rx0-Tx2-Chirp1・・Rx0-Tx2-ChirpN)

    (Rx1-Tx0-Chirp1... RX1-Tx0-Chirp2... RX1-Tx2-Chirp1... RX1-Tx2-ChirpN)

    此外、如果是 AWR1843、您似乎不必从此处指定保存格式。

    最后、这是我自己的想法、但您可以使用 MATLAB 来查看每个发送器的数据存储顺序。

    就这些。

    我很抱歉这么长的故事、但如果您有任何建议、请回答。

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

    您好、Ishita

    模拟子系统可以配置 CHARP、但很明显、它的设置方式会使一些数据写入位字段。

    您在哪里编辑此位字段?

    如果有多种方法、请告诉我。

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

    您好、Hiroyuki、  

    请在下面查找我的答复。 我的答案在你的每一个问题之后都突出显示。  

    [引用 userid="488655" URL"~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1022873/sw-setting-of-awr1843/3781758 #3781758"]关于问题1、最好重点介绍 MMWAVE-Radar-Interface-Control.pdf 的第5章、对吗?

    是的、没错。  

    [引用 userid="488655" URL"~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1022873/sw-setting-of-awr1843/3781758 #3781758">关于问题2 (2.1)、数据是按照毫米波雷达器件 ADC 原始数据采集(6个 xWR16xx 和具有 DCA1000数据格式的 IWR6843)中的接收通道的顺序写入的、但数据是按该顺序存储的。 是否可以认为有这样的结果?[/引述]

    是的、没错。  

    [引用 userid="488655" URL"~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1022873/sw-setting-of-awr1843/3781758 #3781758"]

    "AWR1642引导加载程序流程"可能是对引导加载程序流程工作原理的说明。

    可以认为"AWR1642/AWR1843应用启动序列"实际上代表了整个系统吗?

    [/报价]

    是的、第二个应用手册还讨论了 MSS 和 BSS 应用程序映像加载。  

    [引用 userid="488655" URL"~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1022873/sw-setting-of-awr1843/3781758 #3781758"]此外,建议我在结尾处使用演示,但​​这样的想法是否可以引用 SDK 演示?

    是的、这就是我的意思。  

    [引用 userid="488655" URL"~/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1022873/sw-setting-of-awr1843/3783198 #378398"]

    模拟子系统可以配置 CHARP、但很明显、它的设置方式会使一些数据写入位字段。

    您在哪里编辑此位字段?

    [/报价]

    正如我提到过的、ICD 提供了一个 API 列表来执行此操作、您需要将其用于任何类型的线性调频脉冲配置。  

    因为有很多问题、所以我无法在一次回复中回复。 我将就您对 ADC 数据存储的关注、向您回复我的另一份回复。  

    此致、

    石田

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

    您好、Hiroyuki、  

    由于我不在办公室、因此不会在该主题上开展进一步的活动。  

    我将请求您通过单击"提出相关问题"按钮为该待处理的查询创建新的主题、以便将其分配给团队中的相关成员。  

    对于由此给您带来的不便、我深表歉意、感谢您的合作。  

    此致、

    石田