シリアル・コミュニケーション・インタフェース(SCI)
以下に、コード生成ツールがシリアル・コミュニケーション・インタフェース用として出力する API 関数の一覧を示します。
表3.25 シリアル・コミュニケーション・インタフェース用 API 関数
API 関数名 |
機能概要 |
シリアル・コミュニケーション・インタフェースを制御するうえで必要となる初期化処理を行います。 | |
シリアル・コミュニケーション・インタフェースに関するユーザ独自の初期化処理を行います。 | |
送信終了割り込みの発生に伴う処理を行います。 | |
送信データエンプティ割り込みの発生に伴う処理を行います。 | |
受信データフル割り込みの発生に伴う処理を行います。 | |
受信エラー割り込みの発生に伴う処理を行います。 | |
SCI通信を開始します。 | |
SCI通信を終了します。 | |
SCI送信を開始します。(調歩同期式モード) | |
SCI受信を開始します。(調歩同期式モード) | |
SCI送信を開始します。(マルチプロセッサ通信機能) | |
SCI受信を開始します。(マルチプロセッサ通信機能) | |
SCI送受信を開始します。(クロック同期式モード) | |
SCI送信を開始します。(スマート・カード・インタフェース・モード) | |
SCI受信を開始します。(スマート・カード・インタフェース・モード) | |
SCIマスタ送信を開始します。(簡易 I2C モード) | |
SCIマスタ受信を開始します。(簡易 I2C モード) | |
SCIマスタ送信を開始します。(簡易 SPI モード) | |
SCIマスタ送受信を開始します。(簡易 SPI モード) | |
SCIスレーブ送信を開始します。(簡易 SPI モード) | |
SCIスレーブ送受信を開始します。(簡易 SPI モード) | |
スタート・コンディションを発行します。(簡易 I2C モード) | |
ストップ・コンディションを発行します。(簡易 I2C モード) | |
送信終了割り込みの発生に伴う処理を行います。 | |
受信データフル割り込みの発生に伴う処理を行います。 | |
受信エラー割り込みの発生に伴う処理を行います。 |