HPM APP
HPMicro Application solution
monitor_timer.h File Reference
#include "monitor_report.h"

Go to the source code of this file.

Typedefs

typedef void(* sample_result_cb) (int ret, uint8_t index)
 

Functions

void monitor_timer_config (uint32_t freq_hz, uint32_t count)
 
void monitor_timer_stop (void)
 
void monitor_timer_start (void)
 
int monitor_sample_dma_config (void)
 
void monitor_sample_dma_start (void)
 
bool monitor_timer_sample_is_running (void)
 
int monitor_timer_sample_data_config (montiro_report_data_t *data, sample_result_cb cb, uint8_t is_loop, bool enable)
 
void monitor_timer_sample_restart (void)
 
void monitor_timer_sample_stop (void)
 
void monitor_timer_sample_destroy (void)
 
void monitor_timer_init (void)
 

Typedef Documentation

◆ sample_result_cb

typedef void(* sample_result_cb) (int ret, uint8_t index)

Function Documentation

◆ monitor_sample_dma_config()

int monitor_sample_dma_config ( void  )

◆ monitor_sample_dma_start()

void monitor_sample_dma_start ( void  )

◆ monitor_timer_config()

void monitor_timer_config ( uint32_t  freq_hz,
uint32_t  count 
)

◆ monitor_timer_init()

void monitor_timer_init ( void  )

◆ monitor_timer_sample_data_config()

int monitor_timer_sample_data_config ( montiro_report_data_t data,
sample_result_cb  cb,
uint8_t  is_loop,
bool  enable 
)

◆ monitor_timer_sample_destroy()

void monitor_timer_sample_destroy ( void  )

◆ monitor_timer_sample_is_running()

bool monitor_timer_sample_is_running ( void  )

◆ monitor_timer_sample_restart()

void monitor_timer_sample_restart ( void  )

◆ monitor_timer_sample_stop()

void monitor_timer_sample_stop ( void  )

◆ monitor_timer_start()

void monitor_timer_start ( void  )

◆ monitor_timer_stop()

void monitor_timer_stop ( void  )