3.2.31 Asynchronous serial interface LIN-UART

Below is a list of API functions output by the Code Generator for asynchronous serial interface LIN-UART (UARTF) use.

Table 3.31

API Functions: [Asynchronous Serial Interface LIN-UART]

API Function Name

Function

R_UARTFn_Create

Performs initialization necessary to control the asynchronous serial interface LIN-UART (UARTF).

R_UARTFn_Create_UserInit

Performs user-defined initialization related to the asynchronous serial interface LIN-UART (UARTF).

r_uartfn_interrupt_send

Performs processing in response to the LIN-UART transmission end interrupt INTLT.

r_uartfn_interrupt_receive

Performs processing in response to the LIN-UART reception end interrupt INTLR.

r_uartfn_interrupt_error

Performs processing in response to the LIN-UART reception status interrupt INTLS.

R_UARTFn_Start

Sets LIN communication to standby mode.

R_UARTFn_Stop

Ends LIN communication.

R_UARTFn_Set_PowerOff

Halts the clock supplied to the asynchronous serial interface LIN-UART (UARTF).

R_UARTFn_Send

Starts UARTF data transmission.

R_UARTFn_Receive

Starts UARTF data reception.

R_UARTFn_Set_DataComparisonOn

Starts the data comparison.

R_UARTFn_Set_DataComparisonOff

Ends the data comparison.

r_uartfn_callback_sendend

Performs processing in response to the LIN-UART transmission end interrupt INTLT.

r_uartfn_callback_receiveend

Performs processing in response to the LIN-UART reception end interrupt INTLR.

r_uartfn_callback_error

Performs processing in response to the LIN-UART reception status interrupt INTLS.

r_uartfn_callback_softwareoverrun

Performs processing in response to detection of overrun error.

r_uartfn_callback_expbitdetect

Performs processing in response to detection of expansion bit.

r_uartfn_callback_idmatch

Performs processing in response to match of ID parity.