ルネサス
以下に,コード生成がA/Dコンバータ用として出力するAPI関数の一覧を示します。
表 3.21
A/Dコンバータ用API関数
API関数名
機能概要
R_ADC_Create
A/Dコンバータを制御するうえで必要となる初期化処理を行います。
R_ADC_Create_UserInit
A/Dコンバータに関するユーザ独自の初期化処理を行います。
r_adc_interrupt
A/D変換終了割り込みINTADの発生に伴う処理を行います。
R_ADC_Set_OperationOn
電圧コンパレータを動作許可状態に設定します。
R_ADC_Set_OperationOff
電圧コンパレータを動作停止状態に設定します。
R_ADC_Start
A/D変換を開始します。
R_ADC_Stop
A/D変換を終了します。
R_ADC_Reset
A/Dコンバータをリセットします。
R_ADC_Set_PowerOff
A/Dコンバータに対するクロック供給を停止します。
R_ADC_Set_ADChannel
A/D変換するアナログ電圧の入力端子を設定します。
R_ADC_Set_SnoozeOn
STOPモードからSNOOZEモードへの切り替えを許可します。
R_ADC_Set_SnoozeOff
STOPモードからSNOOZEモードへの切り替えを禁止します。
R_ADC_Set_TestChannel
A/Dコンバータの動作モードを設定します。
R_ADC_Get_Result
A/D変換結果(10ビット)を読み出します。
R_ADC_Get_Result_8bit
A/D変換結果(8ビット:10ビット分解能の上位8ビット)を読み出します。