i am transmitting a data through spitxbuf for n times(while(1) loop). only the receinving interrupt of spi is set. after certain number of times spi receive interrupt is set and the code written in SPI receive data is being executed.
in the ISR i' m transmitting data through SCI. whcih i'm able to see on hyper terminal.
why the SPI receive interrupt is being set when i'm transmitting data through SPI.
The internal loopback is disabled.
i dont want to disable the SPI receive interrupt of DSP(TMS320f28335).
is it that after transmitting certain amount of data through TXBUF of SPI the buffer is getting full and generating an interrupt.
i am monitoring the int flag and it is not being set.