Everything

シリアル・コミュニケーション・インタフェース(SCI

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

 

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

API 関数名

機能概要

R_SCIn_Create

シリアル・コミュニケーション・インタフェースを制御するうえで必要となる初期化処理を行います。

R_SCIn_Create_UserInit

シリアル・コミュニケーション・インタフェースに関するユーザ独自の初期化処理を行います。

r_scin_transmitend_interrupt

送信終了割り込みの発生に伴う処理を行います。

r_scin_transmit_interrupt

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

r_scin_receive_interrupt

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

r_scin_receiveerror_interrupt

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

R_SCIn_Start

SCI通信を開始します。

R_SCIn_Stop

SCI通信を終了します。

R_SCIn_Serial_Send

SCI送信を開始します。(調歩同期式モード)

R_SCIn_Serial_Receive

SCI受信を開始します。(調歩同期式モード)

R_SCIn_Serial_Multiprocessor_Send

SCI送信を開始します。(マルチプロセッサ通信機能)

R_SCIn_Serial_Multiprocessor_Receive

SCI受信を開始します。(マルチプロセッサ通信機能)

R_SCIn_Serial_Send_Receive

SCI送受信を開始します。(クロック同期式モード)

R_SCIn_SmartCard_Send

SCI送信を開始します。(スマート・カード・インタフェース・モード)

R_SCIn_SmartCard_Receive

SCI受信を開始します。(スマート・カード・インタフェース・モード)

R_SCIn_IIC_Master_Send

SCIマスタ送信を開始します。(簡易 I2C モード)

R_SCIn_IIC_Master_Receive

SCIマスタ受信を開始します。(簡易 I2C モード)

R_SCIn_SPI_Master_Send

SCIマスタ送信を開始します。(簡易 SPI モード)

R_SCIn_SPI_Master_Send_Receive

SCIマスタ送受信を開始します。(簡易 SPI モード)

R_SCIn_SPI_Slave_Send

SCIスレーブ送信を開始します。(簡易 SPI モード)

R_SCIn_SPI_Slave_Send_Receive

SCIスレーブ送受信を開始します。(簡易 SPI モード)

R_SCIn_IIC_StartCondition

スタート・コンディションを発行します。(簡易 I2C モード)

R_SCIn_IIC_StopCondition

ストップ・コンディションを発行します。(簡易 I2C モード)

r_scin_callback_transmitend

送信終了割り込みの発生に伴う処理を行います。

r_scin_callback_receiveend

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

r_scin_callback_receiveerror

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

 

 

More:

R_SCIn_Create

R_SCIn_Create_UserInit

r_scin_transmitend_interrupt

r_scin_transmit_interrupt

r_scin_receive_interrupt

r_scin_receiveerror_interrupt

R_SCIn_Start

R_SCIn_Stop

R_SCIn_Serial_Send

R_SCIn_Serial_Receive

R_SCIn_Serial_Multiprocessor_Send

R_SCIn_Serial_Multiprocessor_Receive

R_SCIn_Serial_Send_Receive

R_SCIn_SmartCard_Send

R_SCIn_SmartCard_Receive

R_SCIn_IIC_Master_Send

R_SCIn_IIC_Master_Receive

R_SCIn_SPI_Master_Send

R_SCIn_SPI_Master_Send_Receive

R_SCIn_SPI_Slave_Send

R_SCIn_SPI_Slave_Send_Receive

R_SCIn_IIC_StartCondition

R_SCIn_IIC_StopCondition

r_scin_callback_transmitend

r_scin_callback_receiveend

r_scin_callback_receiveerror

使用例