3.2.12 マルチファンクション・タイマ・パルス・ユニット2(MTU2)

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

表 3.12

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

API関数名

機能概要

R_MTU2_Create

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

R_MTU2_Create_UserInit

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

r_mtu2_tgimn_interrupt

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

r_mtu2_cj_tgimn_interrupt

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

r_mtu2_tcivn_interrupt

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

r_mtu2_cj_tcivn_interrupt

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

r_mtu2_tciun_interrupt

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

R_MTU2_Cn_Start

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

R_MTU2_Cn_Stop

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