We are planning our upgrade to ADAU1452 hardware from ADAU1701 hardware and would like to use the SPI Master port to offload the following functionality from our host uC to the ADAU1452:
1. Write occasionally to up to 3 SPI slave devices. Decision to write is based on the output of a decision block
2. Write periodically to a SPI slave, which could be every N audio samples, or in response to a signal on an external pin.
The data sheet says that addressing multiple SPI slave devices should be possible by configuring the MPx pins. I've looked in SigmaStudio, however, and it's not clear that there's processing blocks that would be useful for our need. I did see this thread that says Analog Devices might be releasing this functionality sometime.
Is there a way to do this on the ADAU1452?