Под SPI сопроцессор самое то. 2 SPI, CRC аппаратный. Stall режим в SPI Master тоже есть - "замирает" при неготовности данных от процессора (или при непринятых данных). Позволит делать обмен по SPI с host на высокой скорости, не боясь задрочить 30 мгц ядрышко слишом частыми прерываниями.