3691918196a77976d3832ebdef8ae9a5eeba60f2
- Check queue instantly - Use DMA to move tx_buffer to UART peripheral - Use a semaphore to DMA is being done, to avoid moving to next loop iteration and overwriting tx_buffer - HAL_UART_TxCpltCallback will release semaphore when DMA done
Languages
C
99.5%
Assembly
0.3%
Linker Script
0.2%