TMPM4G(1) Group Peripheral Driver User Manual
V1.0.0.0
|
Initial Timer setting structure definition. More...
#include <txz_t32a.h>
Data Fields | |
uint32_t | id |
t32a_runx_t | runx |
t32a_crx_t | crx |
t32a_outcrx0_t | outcrx0 |
t32a_outcrx1_t | outcrx1 |
t32a_capcrx_t | capcrx |
t32a_rgx0_t | rgx0 |
t32a_rgx1_t | rgx1 |
t32a_tmrx_t | tmrx |
t32a_reldx_t | reldx |
t32a_capx0_t | capx0 |
t32a_capx1_t | capx1 |
t32a_imx_t | imx |
t32a_dma_req_t | dma_req |
t32a_pulse_cr_t | pls_cr |
void(* | handler_T )(uint32_t id, uint32_t status, TXZ_Result result) |
void(* | handler_TC0 )(uint32_t id, uint32_t status, TXZ_Result result) |
void(* | handler_TC1 )(uint32_t id, uint32_t status, TXZ_Result result) |
Initial Timer setting structure definition.
t32a_capcrx_t capcrx |
Capture Control Setting
t32a_capx0_t capx0 |
T32A Capture Register x0 Setting
t32a_capx1_t capx1 |
T32A Capture Register x1 Setting
t32a_crx_t crx |
Counter Register Control Setting
t32a_dma_req_t dma_req |
DMA Request register Setting
void(* handler_T) (uint32_t id, uint32_t status, TXZ_Result result) |
Timer Event handler.
void(* handler_TC0) (uint32_t id, uint32_t status, TXZ_Result result) |
Timer Cap0 Event handler.
void(* handler_TC1) (uint32_t id, uint32_t status, TXZ_Result result) |
Timer Cap1 Event handler.
uint32_t id |
ID: User value.
t32a_imx_t imx |
Interrupt mask register Setting
t32a_outcrx0_t outcrx0 |
Timer Output Control Setting
t32a_outcrx1_t outcrx1 |
T32AxOUTx Control Setting
t32a_pulse_cr_t pls_cr |
Pulse Count Control Register Setting (Only use Timer C)
t32a_reldx_t reldx |
T32A Counter Reload Register Setting
t32a_rgx0_t rgx0 |
T32A Timer Register x0 Setting
t32a_rgx1_t rgx1 |
T32A Timer Register x1 Setting
t32a_runx_t runx |
Timer Run Control Setting
t32a_tmrx_t tmrx |
T32A Counter Capture Register Setting