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.

[参考译文] AWR1843AOPEVM:"在 AWR1843AOP&quot 上运行波束控制;

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1118703/awr1843aopevm-running-the-beamsteering-on-awr1843aop

器件型号:AWR1843AOPEVM
主题中讨论的其他器件:AWR1843AOP

您好!

我对在  AWR1843AOP 上运行 labs\lab0011_MRR_beamsteering 演示感兴趣、如以下主题中所述  

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1112360/awr1843aopevm-running-the-medium-range-radar-on-awr1843aop

我将介绍这个主题、您曾提到  在 AWR1843AOP 上运行 labs\lab0011_MRR_beamsteering 不需要任何更改。

并且、

1) 1)我想将7个照射野中的照射野数更改为2个照射野、因此以下函 数 gMRMSSMCB.Steer_Angle 值将更新/更改足够、或者是否需要任何其他更改。  

gMrMSSMCB.subframeId = 0;
get_PhaseTxShiftCodeValue (gMrMSSMCB.Steer_Angle、&tx1phcode、&tx2phcode、&tx3phcode);
cfg_TxPhaseShiftInitParams (&g_ptrtxPhaseShiftCfg、tx1phcode、tx2phcode、tx3phcode);
Semaphore_post (gMrMSSMCB.phShftSemHandle);
gMrMSSMCB.Steer_Angle = gMrMSSMCB.Steer_Angle + 20;
if (gMrMSSMCB.Steer_Angle >= 60)

gMrMSSMCB.Steer_Angle =-60;

2) 2)如果我想将射束尺寸从20度更改为7度、我可以在哪里进行这些修改/更新?

提前感谢。

此致

Ravikumar。

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

    您好!

    以下是一些可能对您的项目有所帮助的信息。

    波束控制演示可配置帧中所有线性调频脉冲的转向角。

    演示用户指南介绍了如何修改转向角。

    以下代码将每个帧的转向角增量增加20度、范围为[-60;60]

    gMrMSSMCB.subframeId = 0;
    get_PhaseTxShiftCodeValue (gMrMSSMCB.Steer_Angle、&tx1phcode、&tx2phcode、&tx3phcode);
    cfg_TxPhaseShiftInitParams (&g_ptrtxPhaseShiftCfg、tx1phcode、tx2phcode、tx3phcode);
    Semaphore_post (gMrMSSMCB.phShftSemHandle);
    gMrMSSMCB.Steer_Angle = gMrMSSMCB.Steer_Angle + 20;
    if (gMrMSSMCB.Steer_Angle >= 60)

    gMrMSSMCB.Steer_Angle =-60;

    问题1 -为什么您提到7个射束?

    问题2 - 20度不是射束尺寸。它是转向角增量。 无法更改射束尺寸

    谢谢你

    Cesar

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

    你(们)好

    问题1 -为什么您提到7个射束?

    我的意思是、总共-60到60、例如-60、-40、-20、0、20、 40、60这里、我认为这些是7个波束、所以我只需要-60和60角度。  

    问题2 - 20度不是射束尺寸。它是转向角增量。 无法更改射束尺寸。 感谢您的澄清

    此致

    Ravikumar。

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

    您好!

    感谢您的澄清、

    是的,您可以修改代码以交替转向角-60、60、60 ...

    伪代码看起来是这样的

    IF (奇数偶数)

    gMrMSSMCB.Steer_Angle =-60;

    其他

    gMrMSSMCB.Steer_Angle =60;

    谢谢你

    Cesar

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

    您好、Cesar、

    感谢您的澄清。

    此致、

    Ravikumar。

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

    谢谢你

    Cesar