大家好,最近我在AArch32的Non-secure EL1下使用PMU的overflow功能,在溢出中断中读取PMOVSR和PMOVSSET的值时得到的值为0,这样的话我就不能确定是哪个事件计数器触发的中断。大家有碰到这样的情况吗?怎么解决的?(ps:可以确定的是对这两个寄存器的写入是有效的。)
每个中断的pin脚都对应着一个中断号,这个中断号和中断服务函数是对应的