Synchronizing SPI ports for higher data rate
Use SGPIO.

It contains 16 shift registers with 32 bits each and is very flexible in what it can do.  You can chain up to 8 registers or run up to 8 inputs or outputs in parallel.