棋子 · 2019年10月11日

请教:最近需要使用cortex-a8中PMU进行cycle计数,但是始终不能产生PMCCNTR的溢出中断

根据手册描述,我是把PMINTENSET的C位写1了,在测试的时候没有产生一个IRQ中断。

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2019年10月11日

你这个写入成功表示中断使能,具体有没有中断还要看你选择的事件counter有没有重叠,具体参考http://infocenter.arm.com/hel... DDI0344F_cortex_a8_r2p3_trm.pdf ,3.2.42到3.2.53小节

A8里面有个VIC,VIC对应的有个VICADDRTABLE存放中断处理程序的

你的回答