STM32F103C8T6: How to output/input serial data with USART and DMA in a continuous stream?
I have been told that the STM32F103C8T6 has 4 SPI peripherals, including the 2 SPI peripherals and the USART peripherals. Though upon browsing the reference manual in the USART section, it seems as if it has to use start/stop bits, and therefore can't buffer or output a continuous stream of data. SPI CAN do that, though.
Is there any way to configure USART so it has the same continuous ability as HAL_SPI_Receive_DMA or HAL_SPI_Transmit_DMA? Thanks.
I'm asking because I need to handle 4 SPI-compatible data streams where start/stop bits will screw up the data transmission/reception.