3. API 関数
3.2 関数リファレンス
3.2.8 マルチファンクションタイマパルスユニット 3
R20UT3292JJ0102 Rev.1.02 Page 80 of 325 2020.03.13
AP4 3. API関数
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 81 of 325
2020.03.13
マルチファンクションタイマパルスユニット3を制御するうえで必要となる初期化処理を行います。
[指定形式]
[引数]
なし
[戻り値]
なし
R_MTU3_Create
void R_MTU3_Create ( void );
R20UT3292JJ0102 Rev.1.02 Page 82 of 325 2020.03.13
AP4 3. API関数
マルチファンクションタイマパルスユニット3に関するユーザ独自の初期化処理を行います。
備考 本API関数は,R_MTU3_Createのコールバック・ルーチンとして呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
R_MTU3_Create_UserInit
void R_MTU3_Create_UserInit ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 83 of 325
2020.03.13
チャネルmインプットキャプチャ/コンペアマッチA割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIAm割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
r_mtu3_tgiam_interrupt
void r_mtu3_tgiam_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 84 of 325 2020.03.13
AP4 3. API関数
チャネルmインプットキャプチャ/コンペアマッチB割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIBm割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
r_mtu3_tgibm_interrupt
void r_mtu3_tgibm_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 85 of 325
2020.03.13
チャネルmインプットキャプチャ/コンペアマッチC割り込みの発生に伴う処理を行います。
備考 本API関数は,TGICm割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
r_mtu3_tgicm_interrupt
void r_mtu3_tgicm_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 86 of 325 2020.03.13
AP4 3. API関数
チャネルmインプットキャプチャ/コンペアマッチD割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIDm割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
r_mtu3_tgidm_interrupt
void r_mtu3_tgidm_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 87 of 325
2020.03.13
チャネル0コンペアマッチE割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIE0割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_tgie0_interrupt
void r_mtu3_tgie0_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 88 of 325 2020.03.13
AP4 3. API関数
チャネル0コンペアマッチF割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIF0割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_tgif0_interrupt
void r_mtu3_tgif0_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 89 of 325
2020.03.13
チャネルmオーバフロー割り込みの発生に伴う処理を行います。
備考 本API関数は,TCIVm割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
r_mtu3_tcivm_interrupt
void r_mtu3_tcivm_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 90 of 325 2020.03.13
AP4 3. API関数
チャネルmアンダーフロー割り込みの発生に伴う処理を行います。
備考 本API関数は,TCIUm割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
r_mtu3_tcium_interrupt
void r_mtu3_tcium_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 91 of 325
2020.03.13
チャネル5インプットキャプチャ/コンペアマッチU割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIU5割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_tgiu5_interrupt
void r_mtu3_tgiu5_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 92 of 325 2020.03.13
AP4 3. API関数
チャネル5インプットキャプチャ/コンペアマッチV割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIV5割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_tgiv5_interrupt
void r_mtu3_tgiv5_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 93 of 325
2020.03.13
チャネル5インプットキャプチャ/コンペアマッチW割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIW5割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_tgiw5_interrupt
void r_mtu3_tgiw5_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 94 of 325 2020.03.13
AP4 3. API関数
TGIA4割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIA4割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_c4_tgia4_interrupt
void r_mtu3_c4_tgia4_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 95 of 325
2020.03.13
TGIB4割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIB4割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_c4_tgib4_interrupt
void r_mtu3_c4_tgib4_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 96 of 325 2020.03.13
AP4 3. API関数
TCIV4割り込みの発生に伴う処理を行います。
備考 本API関数は,TCIV4割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_c4_tciv4_interrupt
void r_mtu3_c4_tciv4_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 97 of 325
2020.03.13
TGIA7割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIA7割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_c7_tgia7_interrupt
void r_mtu3_c7_tgia7_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 98 of 325 2020.03.13
AP4 3. API関数
TGIB7割り込みの発生に伴う処理を行います。
備考 本API関数は,TGIB7割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_c7_tgib7_interrupt
void r_mtu3_c7_tgib7_interrupt ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 99 of 325
2020.03.13
TCIV7割り込みの発生に伴う処理を行います。
備考 本API関数は,TCIV7割り込みに対応した割り込み処理として呼び出されます。
[指定形式]
[引数]
なし
[戻り値]
なし
r_mtu3_c7_tciv7_interrupt
void r_mtu3_c7_tciv7_interrupt ( void );
R20UT3292JJ0102 Rev.1.02 Page 100 of 325 2020.03.13
AP4 3. API関数
チャネルmのカウントを開始します。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
R_MTU3_Cm_Start
void R_MTU3_Cm_Start ( void );
AP4 3. API関数
R20UT3292JJ0102 Rev.1.02 Page 101 of 325
2020.03.13
チャネルmのカウントを終了します。
[指定形式]
備考 mはチャネル番号を意味します。
[引数]
なし
[戻り値]
なし
R_MTU3_Cm_Stop
void R_MTU3_Cm_Stop ( void );
R20UT3292JJ0102 Rev.1.02 Page 102 of 325 2020.03.13
AP4 3. API関数