ルネサス
以下に,コード生成が24ビットΔΣA/Dコンバータ用として出力するAPI関数の一覧を示します。
表 3.24
24ビットΔΣA/Dコンバータ用API関数
API関数名
機能概要
R_DSADC_Create
24ビットΔΣA/Dコンバータを制御するうえで必要となる初期化処理を行います。
R_DSADC_Create_UserInit
24ビットΔΣA/Dコンバータに関するユーザ独自の初期化処理を行います。
r_dsadc_interrupt
ΔΣA/D変換終了割り込みINTDSADの発生に伴う処理を行います。
r_dsadzcn_interrupt
ゼロクロス検出割り込みINTDSADZCnの発生伴う処理を行います。
R_DSADC_Set_OperationOn
24ビットΔΣA/Dコンバータを動作許可状態に設定します。
R_DSADC_Set_OperationOff
24ビットΔΣA/Dコンバータを動作停止状態に設定します。
R_DSADC_Start
A/D変換を開始します。
R_DSADC_Stop
A/D変換を終了します。
R_DSADC_Reset
24ビットΔΣA/Dコンバータをリセットします。
R_DSADC_Set_PowerOff
24ビットΔΣA/Dコンバータに対する電荷リセットを行います。
R_DSADC_Channeln_Get_Result
A/D変換結果(24ビット)を読み出します。
R_DSADC_Channeln_Get_Result_16bit
A/D変換結果(16ビット:24ビット分解能の上位16ビット)を読み出します。