TMPM4G(1) Group Peripheral Driver User Manual  V1.0.0.0
T32A Exported Functions

Functions

TXZ_Result t32a_mode_init (t32a_t *p_obj)
 
TXZ_Result t32a_timer_init (t32a_t *p_obj, uint32_t type)
 
TXZ_Result t32a_deinit (t32a_t *p_obj, uint32_t type)
 
TXZ_Result t32a_timer_stopIT (t32a_t *p_obj, uint32_t type)
 
TXZ_Result t32a_timer_startIT (t32a_t *p_obj, uint32_t type)
 
TXZ_Result t32a_SWcounter_start (t32a_t *p_obj, uint32_t type)
 
TXZ_Result t32a_SWcounter_stop (t32a_t *p_obj, uint32_t type)
 
TXZ_Result t32a_reg_set (t32a_t *p_obj, uint32_t type, uint32_t num, uint32_t value)
 
TXZ_Result t32a_tmr_read (t32a_t *p_obj, uint32_t type, uint32_t *p_val)
 
TXZ_Result t32a_get_status (t32a_t *p_obj, uint32_t *p_status, uint32_t type)
 
void t32a_timer_IRQHandler (t32a_t *p_obj)
 
void t32a_timer_cap0_IRQHandler (t32a_t *p_obj)
 
void t32a_timer_cap1_IRQHandler (t32a_t *p_obj)
 
TXZ_Result t32a_Calculator (uint32_t *p_value, uint32_t time, uint32_t prescaler, uint32_t prscl)
 

Detailed Description

Function Documentation

§ t32a_Calculator()

TXZ_Result t32a_Calculator ( uint32_t *  p_value,
uint32_t  time,
uint32_t  prescaler,
uint32_t  prscl 
)

§ t32a_deinit()

TXZ_Result t32a_deinit ( t32a_t p_obj,
uint32_t  type 
)

§ t32a_get_status()

TXZ_Result t32a_get_status ( t32a_t p_obj,
uint32_t *  p_status,
uint32_t  type 
)

§ t32a_mode_init()

TXZ_Result t32a_mode_init ( t32a_t p_obj)

§ t32a_reg_set()

TXZ_Result t32a_reg_set ( t32a_t p_obj,
uint32_t  type,
uint32_t  num,
uint32_t  value 
)

§ t32a_SWcounter_start()

TXZ_Result t32a_SWcounter_start ( t32a_t p_obj,
uint32_t  type 
)

§ t32a_SWcounter_stop()

TXZ_Result t32a_SWcounter_stop ( t32a_t p_obj,
uint32_t  type 
)

§ t32a_timer_cap0_IRQHandler()

void t32a_timer_cap0_IRQHandler ( t32a_t p_obj)

§ t32a_timer_cap1_IRQHandler()

void t32a_timer_cap1_IRQHandler ( t32a_t p_obj)

§ t32a_timer_init()

TXZ_Result t32a_timer_init ( t32a_t p_obj,
uint32_t  type 
)

§ t32a_timer_IRQHandler()

void t32a_timer_IRQHandler ( t32a_t p_obj)

§ t32a_timer_startIT()

TXZ_Result t32a_timer_startIT ( t32a_t p_obj,
uint32_t  type 
)

§ t32a_timer_stopIT()

TXZ_Result t32a_timer_stopIT ( t32a_t p_obj,
uint32_t  type 
)

§ t32a_tmr_read()

TXZ_Result t32a_tmr_read ( t32a_t p_obj,
uint32_t  type,
uint32_t *  p_val 
)