シリアル・インタフェース IICA

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

 

3.34      シリアル・インタフェース IICAAPI 関数

API 関数名

機能概要

R_IICAn_Create

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

R_IICAn_Create_UserInit

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

r_iican_interrupt

IICA通信完了割り込みINTIICAnの発生に伴う処理を行います。

R_IICAn_StopCondition

ストップコンディションを発生させます。

R_IICAn_Stop

IICA通信を終了します。

R_IICAn_Reset

シリアル・インタフェース IICA をリセットします。

R_IICAn_Set_PowerOff

シリアル・インタフェース IICAに対するクロック供給を停止します。

R_IICAn_Master_Send

IICAマスタ送信を開始します。

R_IICAn_Master_Receive

IICAマスタ受信を開始します。

r_iican_callback_master_sendend

IICAマスタ送信完了割り込みINTIICAnの発生に伴う処理を行います。

r_iican_callback_slave_receiveend

IICAマスタ受信完了割り込みINTIICAnの発生に伴う処理を行います。

r_iican_callback_master_error

IICAマスタ通信エラーの検出に伴う処理を行います。

R_IICAn_Slave_Send

IICAスレーブ送信を開始します。

R_IICAn_Slave_Receive

IICAスレーブ受信を開始します。

r_iican_callback_slave_sendend

IICAスレーブ送信完了割り込みINTIICAnの発生に伴う処理を行います。

r_iican_callback_slave_receiveend

IICAスレーブ受信完了割り込みINTIICAnの発生に伴う処理を行います。

r_iican_callback_master_error

IICAスレーブ通信エラーの検出に伴う処理を行います。

r_iican_callback_getstopcondition

ストップ・コンディションの検出に伴う処理を行います。

R_IICAn_Set_SnoozeOn

STOPモード時のアドレス一致ウェイクアップ機能の動作を許可します。

R_IICAn_Set_SnoozeOff

STOPモード時のアドレス一致ウェイクアップ機能の動作を禁止します。

R_IICAn_Set_WakeupOn

STOPモード時のアドレス一致ウェイクアップ機能の動作を許可します。

R_IICAn_Set_WakeupOff

STOPモード時のアドレス一致ウェイクアップ機能の動作を禁止します。