Other Parts Discussed in Thread: CC3200
Hi,
I am using CC3220S-LAUNCHXL for my project where I am trying to send the data through SPI also including DMA for less CPU overhead and faster speed. I have successfully send and received data through SPI using interrupt , but when I am using the same code including DMA I am facing an issue. I am getting stuck in the while loop in Hwi. I tried everything from my side but I could not figure out what is the issue.
And I also found that udma_if.c is not there in cc3220 sdk and I could see that in cc3200 sdk.
Can anyone help me please.
/*
* ======== Hwi_excHandler ========
*/
Void Hwi_excHandler(UInt *excStack, UInt lr)
{
Hwi_module->excActive[0] = TRUE;
/* spin here if no exception handler is plugged */
while (Hwi_excHandlerFunc == NULL) {
;
}
Hwi_excHandlerFunc(excStack, lr);
}