tsSerialPortSetup
シリアルポートの基本設定を行います。利用する UART ハードウェアと入出力用の FIFO メモリの指定を行います。
uint8
u8SerialPort
シリアルポート (E_AHI_UART_0 または E_AHI_UART_1 を指定する)
uint8*
pu8SerialRxQueueBuffer
Rx (UART受信) 用のFIFOバッファーへのポインタを指定する。このバッファーは静的に確保する。
uint16
u16SerialRxQueueSize
Rx FIFOバッファーのサイズ
uint8*
pu8SerialTxQueueBuffer
Tx (UART送信) 用のFIFOバッファーへのポインタを指定する。このバッファーは静的に確保する。
uint16
u16SerialTxQueueSize
Tx FIFOバッファーのサイズ
uint32
u32BaudRate
ボーレート (u32BaudRate) : 9600〜115200を指定します。または MSB を設定し 0x80XX00YY なら、XXがCBP、YYがディバイザの設定となる(半導体ペリフェラルマニュアル参照)
uint8
u8RX_FIFO_LEVEL
E_AHI_UART_FIFO_LEVEL_1 を指定する。
サンプルコード
最終更新