I've got a project with three ASICs that expect 16-bit words to be received via SPI, transferred via DMA . Unfortunately, due to a pin conflict, I only have SPIs 1 and 3 available. So. I was thinking about trying to use a USART in synchronous mode. Obviously, I'm limited to 8 bits (or 9). But is there a way to "fool" the DMA into completing two 8-bit transfers from the USART of my 16-bit word?