シリアル・アレイ・ユニット
以下に、コード生成がシリアル・アレイ・ユニット用として出力する API 関数の一覧を示します。
表3.30 シリアル・アレイ・ユニット用 API 関数(1)
|
API 関数名 |
機能概要 |
|
シリアル・アレイ・ユニットを制御するうえで必要となる初期化処理を行います。 | |
|
シリアル・アレイ・ユニットに関するユーザ独自の初期化処理を行います。 | |
|
シリアル・アレイ・ユニットをリセットします。 | |
|
シリアル・アレイ・ユニットに対するクロック供給を停止します。 | |
|
STOPモードからSNOOZEモードへの切り替えを許可します。 | |
|
STOPモードからSNOOZEモードへの切り替えを禁止します。 | |
|
UART通信を行ううえで必要となる初期化処理を行います。 | |
|
UART送信完了割り込みINTSTnの発生に伴う処理を行います。 | |
|
UART受信完了割り込みINTSRnの発生に伴う処理を行います。 | |
|
受信エラー割り込みINTSREnの発生に伴う処理を行います。 | |
|
UART通信を待機状態にします。 | |
|
UART通信を終了します。 | |
|
データのUART送信を開始します。 | |
|
データのUART受信を開始します。 | |
|
UART送信完了割り込みINTSTnの発生に伴う処理を行います。 | |
|
UART受信完了割り込みINTSRnの発生に伴う処理を行います。 | |
|
UART受信エラー割り込みINTSREnの発生に伴う処理を行います。 | |
|
オーバラン・エラーの検出に伴う処理を行います。 | |
|
3線シリアルI/O通信を行ううえで必要となる初期化処理を行います。 | |
|
CSI通信完了割り込みINTCSImnの発生に伴う処理を行います。 | |
|
3線シリアルI/O通信を待機状態にします。 | |
|
3線シリアルI/O通信を終了します。 | |
|
データのCSI送信を開始します。 | |
|
データのCSI受信を開始します。 | |
|
データのCSI送受信を開始します。 | |
|
CSI送信完了割り込みINTCSImnの発生に伴う処理を行います。 | |
|
CSI受信完了割り込みINTCSImnの発生に伴う処理を行います。 | |
|
CSI受信エラー割り込みINTSREnの発生に伴う処理を行います。 | |
|
簡易IIC通信を行ううえで必要となる初期化処理を行います。 | |
|
簡易IIC通信完了割り込みINTIICmnの発生に伴う処理を行います。 | |
|
スタート・コンディションを発生させます。 | |
|
ストップ・コンディションを発生させます。 | |
|
簡易IIC通信を終了します。 |
表3.31 シリアル・アレイ・ユニット用 API 関数(2)
|
API 関数名 |
機能概要 |
|
簡易IICマスタ送信を開始します。 | |
|
簡易IICマスタ受信を開始します。 | |
|
簡易IICマスタ送信完了割り込みINTIICmnの発生に伴う処理を行います。 | |
|
簡易IICマスタ受信完了割り込みINTIICmnの発生に伴う処理を行います。 | |
|
パリティ・エラー(ACKエラー)の検出に伴う処理を行います。 |