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.

[参考译文] AWRL6432:FRAME_REF_TIMER 上的问题

Guru**** 2539500 points
Other Parts Discussed in Thread: AWR6843

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1352677/awrl6432-question-on-frame_ref_timer

器件型号:AWRL6432
主题中讨论的其他器件:AWR6843

您好!

在 SDK5.4中、我找到以下代码。  0x5B000020的地址是什么? 是计时器计数器寄存器吗?  是32位计时器吗? 我想知道它何时将溢出并返回到0。

//该函数读取在40MHz 下自由运行的 FRAME_REF_TIMER
uint32_t Cycleprofiler_getTimeStamp (void)
{
uint32_t * frameRefTimer;
frameRefTimer =(uint32_t *) 0x5B000020;
返回*frameRefTimer;

谢谢。

克里斯

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

    您好!

    我也找到以下代码。 以下代码是否复位至高于计时器? 我认为它会重置 RTI、而上述计时器似乎不是 RTI。

    //为下一帧重置帧计时器
    HW_WR_REG32 (CSL_APP_RCM_U_BASE + CSL_APP_RCM_BLOCKRESET2、0x1c0);

    谢谢。

    克里斯

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

    嘿、Chris、

    地址0x5B000020是 FRAME_REF_TIMER 寄存器、用于保存帧参考定时器的当前值。  计时器是一个自由运行的32位递增计数器、在 XTAL 时钟(40 MHz)上运行、从器件上电时的0开始、并在达到2^32后每次回滚。

    您所展示的代码可用于复位 帧参考计时器。

    此致、

    克里斯蒂安

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

    Kristine 完成的。

    感谢你的帮助。

    计数器会在从深度睡眠模式恢复后保留该值吗? 我想知道我们为什么需要手动重置它。 或者它仅对 lowpowercfg = 2有用吗?

    此致、

    克里斯

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

    嘿、Chris、

    由于 XTAL 时钟在深度睡眠期间掉电、因此计数器应在从深度睡眠模式恢复后保留其值。 该位应手动复位、以便准备下一帧重新同步计时器、从而计算 DPC 的 CPU 周期处理时间或在达到帧周期时生成帧。  

    此致、

    克里斯蒂安

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

    Kristien,

    您是否是指  FECSS 将 FRAME_REF_TIMER 用于帧周期时序?

    我认为不需要在 AWR6843等 TI 其他毫米波传感器中进行此类手动复位。

    谢谢。

    克里斯

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

    嘿、Chris、

    它不用于帧周期时序、而是用于在运行大多数 DPC 时跟踪 CPU 周期处理时间-请参阅 classifier_demo.c 文件中的 CycleCounterP_getCount32函数调用。 它还可通过迭代帧计数寄存器(0x5B000028)来跟踪帧数、但我们的演示中未利用此功能。

    此致、

    克里斯蒂安

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

    Kristien,ć

    因此、它与射频时序无关、不必重新检测。 如果客户不使用追踪器、它可以保持自由跑步、对吧?

    谢谢。

    克里斯

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

    嘿、Chris、

    它与射频时序无关、不需要复位。 它可以保持自由运行。

    此致、

    克里斯蒂安