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.

[参考译文] AWR1642:有关 SDK 1.1.02中配置文件参数的问题

Guru**** 2581345 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/639591/awr1642-question-about-profile-parameters-in-sdk-1-1-02

器件型号:AWR1642

您好!

我发现新 SDK 1.1.1.02.中有以下两个新参数、您想告诉我具体的含义以及如何配置它吗? 对于不同的频率、配置是不同的、对吧?

在 MMW 演示中、*。cfg 文件不支持以下配置。

/**
*@简要位说明\n
B0 FORCE_VCO_SEL \n
0 -使用内部 VCO 选择\n
1 -强制选择外部 VCO \n
B1 VCO_SEL \n
0 - VCO1 (76 - 78GHz)\n
1 - VCO2 (77 - 81 GHz)\n
B7:2保留\n
*
rlUInt8_t pfVcoSelect;
/**
*@简要位说明\n
B0 RETAIN_TXCAL_LUT \n
0 -更新 TX 校准 LUT \n
1 -请勿更新 TX 校准 LUT \n
B1 RETAIN_RXCAL_LUT \n
0 -更新 RX 校准 LUT \n
1 -请勿更新 TX 校准 LUT \n
B7:2保留\n
如果 PF_TX_OUTPUT_POWER_退避 发生更改、则将 RETAIN_TXCAL_LUT 设置为0、\n
否则、将其设置为1、如果 PF_RX_GAIN 发生更改、则将 RETAIN_RXCAL_LUT 设置为0 \n
否则将其设置为1。
*
rlUInt8_t pfCalLutUpdate;

BR、

Andy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Andy:
    添加这些参数是为了支持在帧持续期间调用 profileCfg API (即动态配置文件设置)。

    pfVcoSelect:此选项用于选择器件的 VCO、VCO1:76-77GHz;VCO2:77-81GHz。 此选择应与 profileCfg 的进一步参数(startFreqConst)中选择的频率匹配。
    pfCalLutUpdate:这是在帧正在进行时启用动态配置文件配置的主要成员。 如果用户希望更新除 Tx_backoff 和 Rx_gain 之外的 profileCfg 的任何参数、则设置 bit 0:1和 bit 1:1;在这种情况下、在切换到下一帧时、radarSS 不会更新用于 TX/RX 校准的 LUT (查找表)。 在另一种情况下、如果在动态调用 profileCfg 时更改了 Tx_backoff 和/或 Rx_gain、则设置 bit 0:0和 bit 1:0;然后、radarSS 将通过在预定义时间进行校准来更新 LUT。 用户可以设置此校准持续时间(rlRfCalMonTimeUntConf_t:calibMonTimeUnit)、如果未设置、则默认情况下为100个帧。

    SDK 不支持通过 CLI 选项实现这些功能、但在内部您可以设置这些值或修改 CLI 选项、以便通过 CLI 获取这些参数。


    此致、
    Jitendra
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Jitendra、
    pfVcoSelect:有一个位可供 VCO 选择、是否能够使用外部 VCO? 如果使用外部 VCO、如何进行硬件设计?
    1 -强制选择外部 VCO \n

    pfCalLutUpdate:在 BU 告诉我之前,它无法在帧正在进行时进行配置文件动态重新配置。 根据您的描述、如果 Tx_backoff 和 Rx_gain 未更改、则它能够在帧仍在运行时重新配置配置配置文件、对吧?

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

    您能不能再就我的预询问和下面的问题提供更多的意见、谢谢。
    对于 pfVcoSelect 参数、我在 mmw 演示中发现其值为零、在 profile_2d.cfg 中 startFreqConst 为77GHz、freqSlopeConst=68MHz/us、rampEndTime=58us、总带宽= 68*58=3.994GHz、因此频率范围为77~81GHz、所以应该设置 pbit1:v1?
    如果 pfVcoSelect 与频率不匹配、是否存在任何问题?

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

    尊敬的 Andy:

    对于77-81GHz 的频率范围、您需要选择 VCO2 (pfVcoSelect bit1:1)、您的假设是正确的。

    如果 pfVcoSelect 不匹配、则器件的功能可能不起作用。

    最后一个帖子的答案-

    pfVcoSelect:bit0:1 -

    VCO1具有更好的相位噪声、VCO2具有更宽的带宽。

    对于频率范围、77-78GHz 用户可以选择 VCO1以获得比 VCO2更好的相位噪声。 因此、当用户 强制为此范围选择 VCO1时、RadarSS 强制选择外部定义的 VCO 选择而不是内部定义的 VCO 选择(此功能与外部硬件无关、而是与外部选择选项有关)。

    动态配置文件配置-

    是的、如果 Tx_backoff 和 Rx_gain 未更改、则用户可以在帧正在进行期间更新配置文件、否则新设置将仅在下一帧持续时间生效。

    此致、

    Jitendra

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

    非常感谢、但对 VCO 选择仍然不是很清楚。
    根据您的描述、似乎如果选择 VCO1、则需要使用强制的外部 VCO 选择;如果选择 VCO2、则应使用内部 VCO 选择;对吧?
    BR、
    Andy
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Andy:
    有一个77-78GHz 的重叠区域可以使用任何 VCO、对于其他区域、仅使用可在该区域工作的 VCO。 例如、对于76-77GHz 仅使用 VCO1、对于78-81GHz 仅使用 VCO2、对于77-78GHz、可使用任何 VCO。
    另请注意、用户不应在同一帧内混用来自不同 VCO 的线性调频脉冲。

    因此、这种强制 VCO 适用于[77-78] GHz、用户可以在其中选择任何 VCO。
    对于此[77-78]GHz VCO2:default-VCO/ interne-VCO (pfVcoSelect 位1:0)、VCO1:force-VCO/ extern-VCO (pfVcoSelect 位1:1)。

    由于[77-78]GHz 频带 VCO1具有更好的相位噪声、因此用户可以通过设置[pfVcoSelect bit1:1]来选择 VCO1、这会有效地表示 RadarSS 选择/强制选择 VCO1。


    此致、
    Jitendra