我用的中断函数为:void __irq Uart0_RxInt(void){}<br />#define INT_URXD0_OFFSET 7 //定义中断向量号为7,即串口接收中断<br /><br />但是调用SetISR_Interrupt(INT_URXD0_OFFSET, (void *) Uart0_RxInt,0);就会报上面的错---cast between pointer and non-function object,是不是我调用错误了,向高手们救急!!<br />(void SetISR_Interrupt(int vector, void (*handler)(), int Exint);是该函数原型) |
|