16-bit timer pulse unit (TPU)

Below is a list of API functions output by the Code Generator for 16-bit timer pulse unit use.

Table 3.17 API Functions: [16-bit timer pulse unit]

API Function Name

Function

R_TPU_Create

Performs initialization necessary to control the 16-bit timer pulse unit.

R_TPUn_Start

Starts counting by a 16-bit timer.

R_TPUn_Stop

Ends counting by a 16-bit timer.

R_TPU_Create_UserInit

Performs user-defined initialization relating to the 16-bit timer pulse unit.

r_tpu_tginm_interrupt

Performs processing in response to the input capture/compare match interrupt.

r_tpu_tcinv_interrupt

Performs processing in response to the overflow interrupt.

r_tpu_tcinu_interrupt

Performs processing in response to the underflow interrupt.