diff options
| author | ssd4561 <[email protected]> | 2021-08-16 16:56:13 +0800 |
|---|---|---|
| committer | [email protected] <[email protected]> | 2021-08-16 23:36:31 +0800 |
| commit | 8932a16b6eb8fecee495c630185da19ef4e382c3 (patch) | |
| tree | 29be650a8a5dfe66fa1a6664d8713f081df14790 /bsp/ft2004/drivers/drv_usart.c | |
| parent | 33a50d0eb0c3fdaff3b64db472de784a7c2b3a9d (diff) | |
ft2004 bsp 增加gtimer 支持,修正can驱动初始化问题
Diffstat (limited to 'bsp/ft2004/drivers/drv_usart.c')
| -rw-r--r-- | bsp/ft2004/drivers/drv_usart.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bsp/ft2004/drivers/drv_usart.c b/bsp/ft2004/drivers/drv_usart.c index 96ac3c97eb..728174501e 100644 --- a/bsp/ft2004/drivers/drv_usart.c +++ b/bsp/ft2004/drivers/drv_usart.c @@ -85,7 +85,8 @@ static void Ft_Os_Uart_Callback(void *Args, u32 Event, u32 EventData) if (FUART_EVENT_RECV_DATA == Event || FUART_EVENT_RECV_TOUT == Event) { - rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_IND); + if (serial->serial_rx) + rt_hw_serial_isr(serial, RT_SERIAL_EVENT_RX_IND); } else if (FUART_EVENT_RECV_ERROR == Event) { |
