我正在使用ARM Cortex-A8。有Linux Debian 4.6.2-11发行版。我试图通过读取SYST_RVR寄存器来访问SysTick计数器,但现在有了Segmentation故障。在这方面,我有一个问题,是否只能在特权模式下访问?由于SegFault可能意味着进程正在访问禁止使用的内存地址。
我也跟着这个帖子How to measure program execution time in ARM Cortex-A8 processor?并且还有“非法指令”消息
答案 0 :(得分:2)
您是否尝试通过0xE000E014访问它? Cortex A系列上没有这样的注册表。如果您收到非法访问/分段错误,这是有道理的。