ルネサス
以下に,コード生成が16ビット・タイマKB2用として出力するAPI関数の一覧を示します。
表 3.12
16ビット・タイマKB2用API関数
API関数名
機能概要
R_KB2m_Create
16ビット・タイマKB2を制御するうえで必要となる初期化処理を行います。
R_KB2m_Create_UserInit
16ビット・タイマKB2に関するユーザ独自の初期化処理を行います。
r_kb2m_interrupt
タイマ割り込みINTTKB2mの発生に伴う処理を行います。
R_KB2m_Start
16ビット・タイマKB2のカウント処理を開始します。
R_KB2m_Stop
16ビット・タイマKB2のカウント処理を終了します。
R_KB2m_Set_PowerOff
16ビット・タイマKB2に対するクロック供給を停止します。
R_KB2m_Simultaneous_Start
同時スタート&ストップ・モードを開始します。
R_KB2m_Simultaneous_Stop
同時スタート&ストップ・モードを終了します。
R_KB2m_Synchronous_Start
タイマ・スタート&クリア・モードを開始します。
R_KB2m_Synchronous_Stop
タイマ・スタート&クリア・モードを終了します。
R_KB2m_TKBOn0_Forced_Output_Stop_Function1_Start
タイマ出力TKBOn0に対する強制出力停止機能1を開始します。
R_KB2m_TKBOn0_Forced_Output_Stop_Function1_Stop
タイマ出力TKBOn0に対する強制出力停止機能1を終了します。
R_KB2m_TKBOn1_Forced_Output_Stop_Function1_Start
タイマ出力TKBOn1に対する強制出力停止機能2を開始します。
R_KB2m_TKBOn1_Forced_Output_Stop_Function1_Stop
タイマ出力TKBOn1に対する強制出力停止機能2を終了します。
R_KB2m_TKBOn0_DitheringFunction_Start
タイマ出力TKBOn0に対するディザリング機能を開始します。
R_KB2m_TKBOn0_DitheringFunction_Stop
タイマ出力TKBOn0に対するディザリング機能を終了します。
R_KB2m_TKBOn1_DitheringFunction_Start
タイマ出力TKBOn1に対するディザリング機能を開始します。
R_KB2m_TKBOn1_DitheringFunction_Stop
タイマ出力TKBOn1に対するディザリング機能を終了します。
R_KB2m_TKBOn0_SmoothStartFunction_Start
タイマ出力TKBOn0に対するソフト・スタート機能を開始します。
R_KB2m_TKBOn0_SmoothStartFunction_Stop
タイマ出力TKBOn0に対するソフト・スタート機能を終了します。
R_KB2m_TKBOn1_SmoothStartFunction_Start
タイマ出力TKBOn1に対するソフト・スタート機能を開始します。
R_KB2m_TKBOn1_SmoothStartFunction_Stop
タイマ出力TKBOn1に対するソフト・スタート機能を終了します。
R_KB2m_Set_BatchOverwriteRequestOn
コンペア・レジスタの一斉書き換えを許可します。