ルネサス
以下に,コード生成ツールがマルチファンクション・タイマ・パルス・ユニット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 ビット・タイマのカウントを終了します。