If I use SPI to control another MCU, is it necessary to add another layer of communication protocol to SPI? This is because SPI lacks data acknowledgment mechanisms like ACK/NACK.
I need to send parameter data packets exceeding 4KB in size, as well as separate instruction packets used solely for control.