• 検索結果がありません。

マルチファンクションタイマパルスユニット 3

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関数

関連したドキュメント