在edma中在用以下函数时
EDMA3_DRV_Result EDMA3_DRV_requestChannel (EDMA3_DRV_Handle hEdma,
uint32_t *pLCh,
uint32_t *pTcc,
EDMA3_RM_EventQueue evtQueue,
EDMA3_RM_TccCallback tccCb,
void *cbData);
第五个参数可以是一个回调函数,自己在使用的时候传输完成后并没有进入回调函数。
在使用timer的时候用以下函数
CSL_Status CSL_intcHookIsr (
CSL_IntcVectId vectId,
void *isrAddr
)
在第二个参数中也可以设置回调函数。
自己的timer程序在有些程序中能够在中断产生后调用回调函数函数,在有些程序中则不能。
我想问一下这是怎么回事,我因该如何去解决这个问题。