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 を指定する。 |
サンプルコード
最終更新