请教:最近需要使用cortex-a8中PMU进行cycle计数,但是始终不能产生PMCCNTR的溢出中断,请问溢出中断要怎么产生,它的中断号又怎么去获取?
根据手册描述,我是把PMINTENSET的C位写1了,在测试的时候没有产生一个IRQ中断。
请教:最近需要使用cortex-a8中PMU进行cycle计数,但是始终不能产生PMCCNTR的溢出中断,请问溢出中断要怎么产生,它的中断号又怎么去获取?
根据手册描述,我是把PMINTENSET的C位写1了,在测试的时候没有产生一个IRQ中断。
你这个写入成功表示中断使能,具体有没有中断还要看你选择的事件counter有没有溢出,具体参考http://infocenter.arm.com/hel... , 3.2.42 到 3.2.53小节
A8里面有个VIC,VIC对应的有个VICADDRTABLE存放中断处理程序的