3.2.17 16ビットタイマ・パルス・ユニット(TPU)

以下に,コード生成ツールが16ビットタイマ・パルス・ユニット用として出力するAPI関数の一覧を示します。

表 3.17

16ビットタイマ・パルス・ユニット用API関数

API関数名

機能概要

R_TPU_Create

16ビットタイマ・パルス・ユニットの機能を制御するうえで必要となる初期化処理を行います。

R_TPUn_Start

チャネル n のカウントを開始します。

R_TPUn_Stop

チャネル n のカウントを終了します。

R_TPU_Create_UserInit

16ビットタイマ・パルス・ユニットに関するユーザ独自の初期化処理を行います。

r_tpu_tginm_interrupt

インプットキャプチャ/コンペアマッチ割り込みの発生に伴う処理を行います。

r_tpu_tcinv_interrupt

オーバーフロー割り込みの発生に伴う処理を行います。

r_tpu_tcinu_interrupt

アンダーフロー割り込みの発生に伴う処理を行います。