ルネサス
以下に,コード生成ツールがADコンバータ用として出力するAPI関数の一覧を示します。
表 3.19
ADコンバータ用API関数
API関数名
機能概要
R_ADCn_Create
ADコンバータを制御するうえで必要となる初期化処理を行います。
R_ADCn_Create_UserInit
ADコンバータに関するユーザ独自の初期化処理を行います。
r_adcn_error_interrupt
ADエラー割り込みの発生に伴う処理を行います。
r_adcn_scan_groupm_end_interrupt
スキャングループm のスキャン終了割り込みの発生に伴う処理を行います。
r_adcn_multiplexer_request_interrupt
ADCn のMPX割り込みの発生に伴う処理を行います。
r_adcn_adc_summation_channelm_end_interrupt
ADCnの積算チャネルmの積算終了割り込みの発生に伴う処理を行います。
R_ADCn_Halt
ADCnを停止します。
R_ADCn_SetMultiplexerCommand
ADCnのMPXコマンドを設定します。
R_ADCn_ScanGroupm_Start
ADCn のスキャングループmのAD変換を開始します。
R_ADCn_ScanGroupm_GetResult
ADCn のスキャングループmのAD変換結果を取得します。
R_ADCn_ScanGroupm_GetFloatingPointDataResult
ADCn スキャングループmの浮動小数点フォーマットに変換した結果を取得します。
R_ADCn_ScanGroupm_TimerStart
ADCn スキャングループmのタイマを開始します。
R_ADCn_ScanGroupm_TimerStop
ADCn スキャングループmのタイマを停止します。
R_ADCn_ADCSummation_Cannelm_GetResult
ADCnの積算チャネルmから積算データを取得します。
R_ADCn_ADCSummation_Start
積算処理をスタートします。
R_ADCn_ADCSummation_Stop
積算処理を停止します。
R_ADC_SyncStart
スキャングループ同期開始許可に設定したADCnのスキャングループを開始します。
R_ADC_SyncTimerStart
ADタイマ同期開始許可に設定したADCnのスキャングループを開始します。
R_ADCn_ScanGroupm_OperationOn
ADCn のスキャングループmのスキャンを開始します。
R_ADCn_TH_Groupx_Start
ADCn のT&Hのグループxのホールドを開始します。
R_ADCn_TH_Sampling_Start
ADCn のT&Hのサンプリングを開始します。