TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
Functions
ADC Private Fuctions

Functions

__STATIC_INLINE int32_t check_param_channel (uint32_t ch, uint32_t max)
 Check the Channel Number parameter. More...
 
__STATIC_INLINE int32_t check_param_ain (uint32_t ain, uint32_t min, uint32_t max)
 Check the AIN Range's parameter. More...
 
__STATIC_INLINE int32_t check_param_continuity_num (uint32_t max, uint32_t num)
 Check the Max Num of continuity conversion's parameter. More...
 

Detailed Description

Function Documentation

◆ check_param_ain()

__STATIC_INLINE int32_t check_param_ain ( uint32_t  ain,
uint32_t  min,
uint32_t  max 
)

Check the AIN Range's parameter.

Parameters
ain:AIN Range's parameter
min:Range Min.
max:Range Max.
Return values
ADC_PARAM_OK:Valid
ADC_PARAM_NG:Invalid
Note
-

◆ check_param_channel()

__STATIC_INLINE int32_t check_param_channel ( uint32_t  numMax,
uint32_t  ch 
)

Check the Channel Number parameter.

Check the channel no.

Parameters
ch:Channel Number
max:Channel Max
Return values
ADC_PARAM_OK:Valid
ADC_PARAM_NG:Invalid
Note
-
Parameters
numMax:Channel Max Num.
ch:Channel No.
Return values
DMA_PARAM_OK:Valid
DMA_PARAM_NG:Invalid
Note
-

◆ check_param_continuity_num()

__STATIC_INLINE check_param_continuity_num ( uint32_t  max,
uint32_t  num 
)

Check the Max Num of continuity conversion's parameter.

Parameters
max:Max Num of continuity conversion's parameter
num:Num of continuity conversion's parameter
Return values
ADC_PARAM_OK:Valid
ADC_PARAM_NG:Invalid
Note
-