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.

[参考译文] 编译器/TDA2EXEVM:定时器0或系统计数器的默认频率是多少?

Guru**** 2609945 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/655257/compiler-tda2exevm-what-is-default-frequency-of-timer-0-or-system-counter

器件型号:TDA2EXEVM

工具/软件:TI C/C++编译器

您好!

我正在尝试使用读取系统计数器  

asm ("isb");
asm ("MRRC P15、0、R1、R2、C14");//将64位 CNTPCT 读取到 R1 (低字)和 R2 (高字)

我将获得 R1和 R12中的正确计数器值。 但我不知道系统计数器的频率。 我尝试使用 MRC P15、0、R5、C14、c0进行读取、 0、但我得到了零值。

或者如何 初始化 PL1?

此致、

Kiran Vidhid  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Kiran、
    如果您看看图4-3。 MPU 子系统时钟方案在 TRM 中、MPU 计数器从 WKUPAON_ICLK (典型值20MHz)或32k (大概在低功耗模式下)获取时钟

    此致、
    STAN