Everything

FIFO内蔵シリアル・コミュニケーション・インタフェース(SCIFA

以下に、コード生成ツールがFIFO内蔵シリアル・コミュニケーション・インタフェース用として出力する API 関数の一覧を示します。

 

3.26      FIFO内蔵シリアル・コミュニケーション・インタフェース用 API 関数

API 関数名

機能概要

R_SCIFAn_Create

SCIFAの初期化処理を行います。

R_SCIFAn_Start

SCIFA通信を待機状態にします。

R_SCIFAn_Stop

SCIFA通信を終了します。

R_SCIFAn_Serial_Send

調歩同期式モードで、送信を開始します。

R_SCIFAn_Serial_Receive

調歩同期式モードで、受信を開始します。

R_SCIFAn_Serial_Send_Receive

クロック同期式モードで、送受信を開始します。

R_SCIFAn_Create_UserInit

SCIFAに関するユーザ独自の初期化処理を行います。

r_scifan_teif_interrupt

トランスミットエンド割り込みの発生に伴う処理を行います。

r_scifan_txif_interrupt

送信FIFOデータエンプティ割り込みの発生に伴う処理を行います。

r_scifan_rxif_interrupt

受信FIFOデータフル割り込みの発生に伴う処理を行います。

r_scifan_erif_interrupt

フレーミングエラー/パリティエラーエラー割り込みの発生に伴う処理を行います。

r_scifan_brif_interrupt

ブレーク/オーバーラン割り込みの発生に伴う処理を行います。

r_scifan_drif_interrupt

受信データレディ割り込みの発生に伴う処理を行います。

r_scifan_callback_transmitend

トランスミットエンド割り込みの発生に伴う処理を行います。

r_scifan_callback_receiveend

受信FIFOデータフル割り込みの発生に伴う処理を行います。

r_scifan_callback_error

エラー割り込みの発生に伴う処理を行います。

 

 

More:

R_SCIFAn_Create

R_SCIFAn_Start

R_SCIFAn_Stop

R_SCIFAn_Serial_Send

R_SCIFAn_Serial_Receive

R_SCIFAn_Serial_Send_Receive

R_SCIFAn_Create_UserInit

r_scifan_teif_interrupt

r_scifan_txif_interrupt

r_scifan_rxif_interrupt

r_scifan_erif_interrupt

r_scifan_brif_interrupt

r_scifan_drif_interrupt

r_scifan_callback_transmitend

r_scifan_callback_receiveend

r_scifan_callback_error

使用例