3.2.6 DTS

以下に,コード生成がDTS用として出力するAPI関数の一覧を示します。

表 3.6

DTS用API関数

API関数名

機能概要

R_DTS_Create

DTSコントローラを制御するうえで必要となる初期化処理を行います。

R_DTS_Create_UserInit

DTSコントローラに関するユーザ独自の初期化処理を行います。

R_DTS_Suspend

DTS転送を一時停止します。

R_DTS_Resume

DTS転送の一時停止を解除します。

R_DTS_All_Stop

DTS転送をすべて停止します。

R_DTSx_y_Stop_Interrupt

DTS転送の割り込みを停止します。

R_DTSm_Create

DTSチャネルnを制御するうえで必要となる初期化処理を行います。

R_DTSm_Start

DTSチャネルmのDMA転送を許可します。

R_DTSm_Stop

DTSチャネルmのDMA転送を停止します。

R_DTSm_Set_SoftwareTrigger

DTSチャネルmの転送要求を発生します。

R_DTSm_Suspend

DTSチャネルmのDMA転送を一時停止します。

R_DTSm_Resume

DTSチャネルmのDMA転送の一時停止を解除します。

R_DTSm_Create_UserInit

DTSチャネルmに関するユーザ独自の初期化処理を行います。

r_dtsx_y_transfer_match_interrupt

DTS転送の転送回数一致割り込みの発生に伴う処理を行います。

r_dtsx_y_transfer_completion_interrupt

DTS転送の転送完了割り込みの発生に伴う処理を行います。