【发布时间】:2019-05-15 21:12:58
【问题描述】:
我想知道 ARM 芯片上是否有任何计数器可以提供精确到滴答的计数,但在所有内核上都是同步的。也就是说,如果我有一个在 cpu1 和 cpu2 上运行的进程,并且它们都读取寄存器,我希望能够比较计数器。这必须来自 EL0,所以不幸的是 systick 已经出局了。 PMU 是每个内核的,我不知道有一种方法可以同步它们的计数器,所以很遗憾我也不能使用它们。我还需要非常低的延迟,所以一些寄存器读取是理想的。
【问题讨论】:
标签: multithreading arm