最終更新 3 年前
SERIALライブラリにより、UART から受信が FIFO バッファーに格納されているかを確認する。
FIFOバッファーからのデータの取り出しには () を用います。
型
名前
詳細
uint8
u8SerialPort
シリアルポート (E_AHI_UART_0 または E_AHI_UART_1 を指定する)
bool_t
TRUE ならSERIALライブラリが管理するFIFOキューに受信データが存在する。FALSEの場合、キューにデータが残っています。
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); ... } }