H2.06: SPI Interrupt Mode Clarification
I am currently writing an application which communicates with the LTC1856 ADC and I'm curious about some of the finer points of SPI Interrupts concerning the Harmony framework.
When "Interrupt Mode" is selected in the MPLAB Harmony Configurator, interrupt priority selection is provided. The chip that I'm using necessitates a simultaneous write/read, therefore I would expect that both TX and RX occur at the same time. How is this handled with interrupts? Why would I need two interrupts for the same operation?
From the Harmony Reference, Volume V, I gathered that enabling interrupt mode simply ensures that the Task function is called immediately rather than handled in the main while(1) loop. To me, this means that I would expect one interrupt, while in the picture attached, I see three (Tx,Rx,Err).