ルネサス
以下に,コード生成が16ビット・タイマKB用として出力するAPI関数の一覧を示します。
表 3.10
16ビット・タイマKB用API関数
API関数名
機能概要
R_TMR_KB_Create
16ビット・タイマKBを制御するうえで必要となる初期化処理を行います。
R_TMR_KBm_Create_UserInit
16ビット・タイマKBに関するユーザ独自の初期化処理を行います。
r_tmr_kbm_interrupt
タイマ割り込みの発生に伴う処理を行います。
R_TMR_KBm_Start
16ビット・タイマKBのカウント処理を開始します。
R_TMR_KBm_Stop
16ビット・タイマKBのカウント処理を終了します。
R_TMR_KBm_Set_PowerOff
16ビット・タイマKBに対するクロック供給を停止します。
R_TMR_KBmn_ForcedOutput_Start
強制出力停止機能に使用するトリガ信号の入力を許可します。
R_TMR_KBmn_ForcedOutput_Stop
強制出力停止機能に使用するトリガ信号の入力を禁止します。
R_TMR_KBm_BatchOverwriteRequestOn
コンペア・レジスタの一斉書き換えを許可します。
R_TMR_KBm_ForcedOutput_mn_Start
R_TMR_KBm_ForcedOutput_mn_Stop
R_TMR_KBm_Reset
16ビット・タイマKBをリセットします。