Update HAL_AT_UART_tencentos_tiny.c

This commit is contained in:
David Lin
2020-04-26 20:52:10 +08:00
committed by GitHub
parent 417edcf9b8
commit b64c6ee9dd

View File

@@ -45,15 +45,15 @@ extern void at_client_uart_rx_isr_cb(uint8_t *pdata, uint8_t len);
*/ */
void HAL_AT_UART_IRQHandler(void) void HAL_AT_UART_IRQHandler(void)
{ {
uint8_t ch; uint8_t ch;
if(__HAL_UART_GET_FLAG(pAtUart, UART_FLAG_RXNE) == SET) if(__HAL_UART_GET_FLAG(pAtUart, UART_FLAG_RXNE) == SET)
{ {
ch = (uint8_t) READ_REG(pAtUart->Instance->RDR)&0xFF; ch = (uint8_t) READ_REG(pAtUart->Instance->RDR)&0xFF;
/*this callback for at_client*/ /*this callback for at_client*/
at_client_uart_rx_isr_cb(&ch, 1); at_client_uart_rx_isr_cb(&ch, 1);
HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin); HAL_GPIO_TogglePin(LD2_GPIO_Port, LD2_Pin);
} }
__HAL_UART_CLEAR_PEFLAG(pAtUart); __HAL_UART_CLEAR_PEFLAG(pAtUart);
} }
@@ -65,24 +65,25 @@ void HAL_AT_UART_IRQHandler(void)
*/ */
int HAL_AT_Uart_Send(void *data, uint32_t size) int HAL_AT_Uart_Send(void *data, uint32_t size)
{ {
if(HAL_OK == HAL_UART_Transmit(pAtUart, data, size, 0xFFFF)) if(HAL_OK == HAL_UART_Transmit(pAtUart, data, size, 0xFFFF))
{ {
return size; return size;
} }
else else
{ {
return 0; return 0;
} }
} }
int HAL_AT_Uart_Init(void) int HAL_AT_Uart_Init(void)
{ {
AT_Uart_Init(); AT_Uart_Init();
return QCLOUD_RET_SUCCESS; return QCLOUD_RET_SUCCESS;
} }
int HAL_AT_Uart_Deinit(void) int HAL_AT_Uart_Deinit(void)
{ {
return QCLOUD_RET_SUCCESS; return QCLOUD_RET_SUCCESS;
} }
#endif
#endif/*AT_TCP_ENABLED*/