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.

[参考译文] AWR2944:汽车工具箱 AWR2944 HECR 实验中的错误 (chirp_design_HECR.h)-静默禁用运行时校准

Guru**** 2812355 points

Other Parts Discussed in Thread: AWR2944

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1624315/awr2944-bug-in-automotive-toolbox-awr2944-hecr-lab-chirp_design_hecr-h---run-time-calibration-silently-disabled

器件型号: AWR2944

尊敬的团队:

代表我们的客户发帖。

在使用汽车工具箱中适用于 AWR2944 的高端角雷达 (HECR) 实验室时、我在“chirp_design_HECR.h"中“中发现了一个宏前缀错误。

在第 217 行、代码定义了:#define HECR_RUN_TIME_PERIODY_CALIB 1U

但随后、预处理器会立即检查一个没有“HECR_"前“前缀的宏:#if RUN_TIME_PERIODY_CALIB #define HECR_RUN_TIME_CALIB_PEIRODICITY 2U #else #define HECR_RUN_TIME_CALIB_PEIRODICITY 0U #endif

由于“run_time_periodic_CALIB"未“未定义、因此预处理器将其评估为 0、即使用户打算启用定期校准、也会静默禁用该校准(将其设置为 0U)。 在#if 条件中添加“HECR_"前“前缀可以解决问题。

我只想报告此情况、以便在下一个汽车工具箱版本中对其进行修补。 谢谢!

此致、

Danilo

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

    尊敬的 Danilo:

    感谢您提请我注意此问题。 我将在下一个版本中对此进行更新。

    此致、

    Samhitha