HPM SDK
HPMicro Software Development Kit
mcl_analog_callback_t Struct Reference

callback function More...

#include <hpm_mcl_analog.h>

Data Fields

hpm_mcl_stat_t(* init )(void)
 
hpm_mcl_stat_t(* update_sample_location )(mcl_analog_chn_t chn, uint32_t tick)
 
_FUNC_OPTIONAL_ hpm_mcl_stat_t(* process_by_user )(mcl_analog_chn_t chn, int32_t adc_value, float *output)
 
hpm_mcl_stat_t(* get_value )(mcl_analog_chn_t chn, int32_t *value)
 

Detailed Description

callback function

Field Documentation

◆ get_value

hpm_mcl_stat_t(* mcl_analog_callback_t::get_value) (mcl_analog_chn_t chn, int32_t *value)

◆ init

hpm_mcl_stat_t(* mcl_analog_callback_t::init) (void) ( void  )

◆ process_by_user

_FUNC_OPTIONAL_ hpm_mcl_stat_t(* mcl_analog_callback_t::process_by_user) (mcl_analog_chn_t chn, int32_t adc_value, float *output)

◆ update_sample_location

hpm_mcl_stat_t(* mcl_analog_callback_t::update_sample_location) (mcl_analog_chn_t chn, uint32_t tick)

The documentation for this struct was generated from the following file: