I'am trying sending speech data between two STM32F4 board with. I take speech data from PCM buffer. But the data that in PCM buffer is 16 bits. I need to send this data with UART. I know that, UART data register is 8bits. How can I split data in PCM buffer.? Other problem about receive side. How can I collect these 2 byte data? And last one, this is a speech data. So Can I transmit and receive them like char data or someting? Or is there any important point about timing for transmitting and receiving datas?
PS: I am using "STM32CubeExpansion_MEMSMIC1_V2.0.0" application with NUCLEO STM32f401RE board and X-NUCLEO-CCA02M1 MEMs board.