TMPM4KxA Group Peripheral Driver User Manual
V1.0.4.0
|
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 | |
This file provides API functions for T32A driver.
DO NOT USE THIS SOFTWARE WITHOUT THE SOFTWARE LICENSE AGREEMENT.
(C)Copyright TOSHIBA MICROELECTRONICS CORPORATION 2017 All rights reserved
C |
Parameter is valid(specified). Parameter is invalid(not specified).