3.2.13 マルチファンクション・タイマ・パルス・ユニット3(MTU3)

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

表 3.13

マルチファンクション・タイマ・パルス・ユニット3用API関数

API関数名

機能概要

R_MTU3_Create

マルチファンクション・タイマ・パルス・ユニット3を制御するうえで必要となる初期化処理を行います。

R_MTU3_Create_UserInit

マルチファンクション・タイマ・パルス・ユニット3に関するユーザ独自の初期化処理を行います。

r_mtu3_tgimn_interrupt

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

r_mtu3_cj_tgimn_interrupt

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

r_mtu3_tcivn_interrupt

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

r_mtu3_cj_tcivn_interrupt

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

r_mtu3_tciun_interrupt

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

R_MTU3_Cn_Start

16 ビット・タイマのカウントを開始します。

R_MTU3_Cn_Stop

16 ビット・タイマのカウントを終了します。