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.

[参考译文] 更改配置文件参数、但获取错误的数据。

Guru**** 2589265 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1022104/change-the-profile-parameters-but-get-wrong-data

器件型号:AWR1642

您好!

 在 Srdemo 项目中、我想更改 usrr20.h 参数、将最大流量计从20米更改为35米。 我依靠毫米波传感估算器来修改参数、但获取错误的数据。

 下面是我的毫米 波传感估算器参数、另一个是结果。

根据 SRR_CONFIG_CHIRP_Design_USRR20.h 配置数据、这些是代码变化的位置。

#define PROFILE_USRR_DIGOUT_SAMPLERATE_VAL (5795U)
#define PROFILE_USRR_ADC_SAMPLE_VAL (487U)
#define PROFILE_USRR_IDLE_TIME_VAL (500U)
#define PROFILE_USRR_RAMP_END_TIME_VAL (8923U)
#define PROFILE_USRR_FREQ_SLOW_MHz_PER_US (22.35f)
#define PROFILE_USRR_ADC_START_TIME_VAL (420U)  

谢谢你

 查尔斯。

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

    您好、Charles、

    这可能有一些原因。 虽然 OOB 演示旨在使用不同的线性调频脉冲参数进行试验、但实验的设计并未考虑到这一点。

    因此、与 OOB 演示相比、线性调频脉冲参数和代码的其余部分耦合得更加紧密、如果插入新的线性调频脉冲参数、而不确保代码的其余部分可以正常工作、则可能无法正常工作。 仍然可以更改实验的配置、但可能需要更多的努力。

    看到屏幕截图后、我怀疑数据可能不适合代码中分配的缓冲区、溢出和损坏。  

    要检查这是存储器问题还是更基本的线性调频脉冲参数问题、您可以尝试降低 SRR 默认值的范围、看看该范围是否有效。 如果小于15m 的范围正常工作、则表示问题出在内存。

     也可能是 profile_USRR_ADC_SAMPLE_VAL 需要是两个甚至是两个的幂。 要测试此情况、无需进行任何其他更改、请尝试将 原始线性调频脉冲配置中的 PROFILE_USRR_ADC_SAMPLE_VAL 从512更改为511 (或487)、然后查看是否出现类似的错误。

    此致、

    Aayush