ルネサス
以下に,コード生成ツールが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
アンダーフロー割り込みの発生に伴う処理を行います。