Update HAL_AT_UART_tencentos_tiny.c
This commit is contained in:
@@ -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*/
|
||||||
|
Reference in New Issue
Block a user