コード例 #1
0
ファイル: MicoDriverUart.c プロジェクト: wangeshen/MICO
OSStatus MicoUartRecv( mico_uart_t uart, void* data, uint32_t size, uint32_t timeout )
{
  if(uart_mapping[uart].uart == FUART)
    FUartRecv( uart, data, size, timeout );
  else if(uart_mapping[uart].uart == BUART)
    BUartRecv( uart, data, size, timeout );
}
コード例 #2
0
ファイル: MicoDriverUart.c プロジェクト: diegoaugustus/MICO
OSStatus MicoUartRecv( mico_uart_t uart, void* data, uint32_t size, uint32_t timeout )
{
  if(uart_mapping[uart].uart == FUART)
    return FUartRecv( uart, data, size, timeout );
  else if(uart_mapping[uart].uart == BUART)
    return BUartRecv( uart, data, size, timeout );
  else
    return kUnsupportedErr;
}
コード例 #3
0
ファイル: platform_uart.c プロジェクト: hujg/mico_v2.2.0
OSStatus platform_uart_receive_bytes( platform_uart_driver_t* driver, uint8_t* data_in, uint32_t expected_data_size, uint32_t timeout_ms )
{
  if(driver->peripheral->uart == FUART)
    return FUartRecv( driver, data_in, expected_data_size, timeout_ms );
  else if(driver->peripheral->uart == BUART)
    return BUartRecv( driver, data_in, expected_data_size, timeout_ms );
  else
    return kUnsupportedErr;
}