Let HAL know when DMA is done
This commit is contained in:
+5
-1
@@ -92,7 +92,11 @@ static int format_can_message(char *buf, uint8_t source, const CanMessage_t *mes
|
||||
*/
|
||||
void HAL_UART_TxCpltCallback(UART_HandleTypeDef *huart)
|
||||
{
|
||||
if (huart->Instance == USART1) osSemaphoreRelease(xUARTDMASemaphore);
|
||||
if (huart->Instance == USART1)
|
||||
{
|
||||
huart->gState = HAL_UART_STATE_READY;
|
||||
osSemaphoreRelease(xUARTDMASemaphore);
|
||||
}
|
||||
}
|
||||
/* END HAL_UART_TxCpltCallback */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user