瀏覽代碼

[serial_v2] fixed bug (#6213)

* [kernel][timer] fixed bug serial_v2 驱动问题,导致所有写入都使用阻塞方式写入
HubretXie 2 年之前
父節點
當前提交
223bc17df9
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      components/drivers/serial/serial_v2.c

+ 1 - 1
components/drivers/serial/serial_v2.c

@@ -1389,7 +1389,7 @@ static rt_size_t rt_serial_write(struct rt_device *dev,
         return _serial_poll_tx(dev, pos, buffer, size);
     }
 
-    if (dev->open_flag | RT_SERIAL_TX_BLOCKING)
+    if (dev->open_flag & RT_SERIAL_TX_BLOCKING)
     {
         if ((tx_fifo->rb.buffer_ptr) == RT_NULL)
         {