TMPM4KxA Group Peripheral Driver User Manual  V1.0.4.0
Data Fields
t32a_initial_setting_t Struct Reference

Initial Timer setting structure definenition. 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)
 

Detailed Description

Initial Timer setting structure definenition.

Field Documentation

◆ capcrx

t32a_capcrx_t capcrx

Capture Control Setting

◆ capx0

t32a_capx0_t capx0

T32A Capture Register x0 Setting

◆ capx1

t32a_capx1_t capx1

T32A Capture Register x1 Setting

◆ crx

Counter Register Control Setting

◆ dma_req

t32a_dma_req_t dma_req

DMA Request register Setting

◆ handler_T

void(* handler_T) (uint32_t id, uint32_t status, TXZ_Result result)

Timer Event handler.

◆ handler_TC0

void(* handler_TC0) (uint32_t id, uint32_t status, TXZ_Result result)

Timer Cap0 Event handler.

◆ handler_TC1

void(* handler_TC1) (uint32_t id, uint32_t status, TXZ_Result result)

Timer Cap1 Event handler.

◆ id

uint32_t id

ID: User value.

◆ imx

Interrupt mask register Setting

◆ outcrx0

t32a_outcrx0_t outcrx0

Timer Output Control Setting

◆ outcrx1

t32a_outcrx1_t outcrx1

T32AxOUTx Control Setting

◆ pls_cr

Pulse Count Control Register Setting (Only use Timer C)

◆ reldx

t32a_reldx_t reldx

T32A Counter Reload Register Setting

◆ rgx0

T32A Timer Register x0 Setting

◆ rgx1

T32A Timer Register x1 Setting

◆ runx

Timer Run Control Setting

◆ tmrx

T32A Counter Capture Register Setting


The documentation for this struct was generated from the following file: