汎用PWMタイマ(GPT

以下に、コード生成ツールが汎用PWMタイマ用として出力する API 関数の一覧を示します。

 

3.16      汎用PWMタイマ用 API 関数

API 関数名

機能概要

R_GPT_Create

汎用PWMタイマを制御するうえで必要となる初期化処理を行います。

R_GPTn_Start

チャネルnのカウントを開始します。

R_GPTn_Stop

チャネルnのカウントを終了します。

R_GPTn_HardwareStart

チャネルnに関する割り込みを許可します。

R_GPTn_HardwareStop

チャネルnに関する割り込みを禁止します。

R_GPT_Create_UserInit

汎用PWMタイマに関するユーザ独自の初期化処理を行います。

r_gpt_gtcimn_interrupt

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

r_gpt_gtcivn_interrupt

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

r_gpt_gtciun_interrupt

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

r_gpt_gdten_interrupt

デッドタイムエラー割り込みの発生に伴う処理を行います。

r_gpt_etgip_interrupt

外部トリガ立ち上がり割り込みの発生に伴う処理を行います。

r_gpt_etgin_interrupt

外部トリガ立ち下がり割り込みの発生に伴う処理を行います。

 

 

More:

R_GPT_Create

R_GPTn_Start

R_GPTn_Stop

R_GPTn_HardwareStart

R_GPTn_HardwareStop

R_GPT_Create_UserInit

r_gpt_gtcimn_interrupt

r_gpt_gtcivn_interrupt

r_gpt_gtciun_interrupt

r_gpt_gdten_interrupt

r_gpt_etgip_interrupt

r_gpt_etgin_interrupt

使用例