SERIAL_bRxQueueEmpty()

解説

SERIALライブラリにより、UART から受信が FIFO バッファーに格納されているかを確認する。

FIFOバッファーからのデータの取り出しには SERIAL_i16RxChar() を用います。

引数

戻り値

サンプル

void cbToCoNet_vMain(void) {
    while (!SERIAL_bRxQueueEmpty(sSerPort.u8SerialPort)) {
        int16 i16Char;
​        i16Char = SERIAL_i16RxChar(sSerPort.u8SerialPort);
vfPrintf(&sSerStream, "\n\r# [%c] --> ", i16Char);
        SERIAL_vFlush(sSerStream.u8Device);
        ...
    }
}

最終更新