Документация отладки rs_message
This commit is contained in:
@@ -323,6 +323,7 @@ void RS_UART_Handler(RS_HandleTypeDef *hRS)
|
||||
{
|
||||
return;
|
||||
}
|
||||
RS_UART_Handler_ENTER();
|
||||
//-------------CHECK IDLE FLAG FIRST-------------
|
||||
/* Проверяем флаг IDLE в первую очередь - это гарантирует обработку только после idle */
|
||||
if(__HAL_UART_GET_FLAG(hRS->huart, UART_FLAG_IDLE) && __HAL_UART_GET_IT_SOURCE(hRS->huart, UART_IT_IDLE))
|
||||
@@ -419,6 +420,7 @@ void RS_UART_Handler(RS_HandleTypeDef *hRS)
|
||||
|
||||
// later, maybe, will be added specific handlers for err
|
||||
}
|
||||
RS_UART_Handler_EXIT();
|
||||
}
|
||||
|
||||
|
||||
@@ -434,10 +436,11 @@ void RS_TIM_Handler(RS_HandleTypeDef *hRS)
|
||||
{
|
||||
return;
|
||||
}
|
||||
RS_TIM_Handler_ENTER();
|
||||
|
||||
HAL_TIM_IRQHandler(hRS->htim);
|
||||
|
||||
RS_Abort(hRS, ABORT_RS);
|
||||
|
||||
|
||||
hRS->RS_STATUS = RS_TIMEOUT;
|
||||
|
||||
@@ -456,6 +459,7 @@ void RS_TIM_Handler(RS_HandleTypeDef *hRS)
|
||||
// Слейв: перезапускаем прием
|
||||
RS_Handle_Receive_Start(hRS, hRS->pMessagePtr);
|
||||
}
|
||||
RS_TIM_Handler_EXIT();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user