0

我正在使用 ARM Cortex-A8。有 Linux Debian 4.6.2-11 发行版。我试图通过读取 SYST_RVR 寄存器来访问 SysTick 计数器,但现在出现了分段错误。在这方面,我有一个问题,是否只能在特权模式下访问?由于 SegFault 可能意味着一个进程正在访问一个内存地址,这是禁止的。

我也关注了这个线程How to measure program execution time in ARM Cortex-A8 processor? 并且还有“非法指令”信息

4

1 回答 1

2

您是否尝试通过 0xE000E014 访问它?Cortex A 系列上没有这样的寄存器。如果您遇到非法访问/分段错误,这是有道理的。

于 2012-12-05T18:19:42.510 回答