我看了TI网站提供的例程中没有关于HRcapture的例子,同时在系统与中断控制手册中 PIE vector Table中也没有HRcapture 的中断的入口地址。
是手册错了,还是28035压根就没有高分辨率捕捉口那?
qin chen:
回复 Eric Ma:
我以前的程序没有用到HRCAP,但现在需要用到这个新的中断向量地址,所以需在旧的程序添加了中断向量地址,可是编译总是出错PIE不存在这两个地址,请问需要什么方法配置新的中断中断地址?
我看了TI网站提供的例程中没有关于HRcapture的例子,同时在系统与中断控制手册中 PIE vector Table中也没有HRcapture 的中断的入口地址。
是手册错了,还是28035压根就没有高分辨率捕捉口那?
Eric Ma:
回复 qin chen:
你用的源文件是类似TI例程的结构吗?
如果是的话,要添加HRCAP的ISR的话可以用下面的代码:
EALLOW; // This is needed to write to EALLOW protected registers
PieVectTable.HRCAP1_INT = &HRCAP1_Isr;
EDIS; // This is needed to disable write to EALLOW protected registers
如果没有HRCAP1_INT,就找到DSP2803x_PieVect.h头文件在PieVectTable中添加就可以了。
Eric