TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
Functions | Variables
txz_t32a.c File Reference

This file provides API functions for T32A driver. More...

Functions

TXZ_Result t32a_mode_init (t32a_t *p_obj)
 Mode Initialize the T32A object. More...
 
TXZ_Result t32a_timer_init (t32a_t *p_obj, uint32_t type)
 Initialize the T32A object. More...
 
TXZ_Result t32a_deinit (t32a_t *p_obj, uint32_t type)
 Release the T32A object. More...
 
TXZ_Result t32a_timer_startIT (t32a_t *p_obj, uint32_t type)
 Timer Start in interrupt mode. More...
 
TXZ_Result t32a_timer_stopIT (t32a_t *p_obj, uint32_t type)
 Timer Stop in interrupt mode. More...
 
TXZ_Result t32a_SWcounter_start (t32a_t *p_obj, uint32_t type)
 Timer Start in interrupt mode. More...
 
TXZ_Result t32a_SWcounter_stop (t32a_t *p_obj, uint32_t type)
 Timer Stop in interrupt mode. More...
 
TXZ_Result t32a_reg_set (t32a_t *p_obj, uint32_t type, uint32_t num, uint32_t value)
 Timer Register Value Setting. More...
 
TXZ_Result t32a_tmr_read (t32a_t *p_obj, uint32_t type, uint32_t *p_val)
 Timer Register Value Read. More...
 
TXZ_Result t32a_get_status (t32a_t *p_obj, uint32_t *p_status, uint32_t type)
 Get status. More...
 
void t32a_timer_IRQHandler (t32a_t *p_obj)
 IRQ Handler for Timer interrupt. More...
 
void t32a_timer_cap0_IRQHandler (t32a_t *p_obj)
 IRQ Timer Capture0 Handler for Timer Capture0 interrupt. More...
 
void t32a_timer_cap1_IRQHandler (t32a_t *p_obj)
 IRQ Timer Capture1 Handler for Timer Capture1 interrupt. More...
 
TXZ_Result t32a_Calculator (uint32_t *p_value, uint32_t time, uint32_t prescaler, uint32_t prscl)
 Calculate timer value to set timer register. More...
 

Variables

 C
 

Detailed Description

This file provides API functions for T32A driver.

Version
V1.0.0.8
Date
2018-07-27 14:55:52

DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.

(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved

Variable Documentation

◆ C

C

Parameter is valid(specified). Parameter is invalid(not specified).