TMPM4G(1) Group Peripheral Driver User Manual  V1.0.0.0
uart_t Struct Reference

UART handle structure definition. More...

#include <txz_uart.h>

Data Fields

TSB_UART_TypeDef * p_instance
 
uart_initial_setting_t init
 
struct {
   uint32_t   rp
 
   uart_transmit_t   info
 
   void(*   handler )(uint32_t id, TXZ_Result result)
 
transmit
 Transmit Information. More...
 
struct {
   uart_receive_t   info
 
   void(*   handler )(uint32_t id, TXZ_Result
      result, uart_receive_t *p_info)
 
receive
 Receive Information. More...
 

Detailed Description

UART handle structure definition.

Field Documentation

§ handler

void(* handler) (uint32_t id, TXZ_Result result, uart_receive_t *p_info)

Transmit Event handler.

Receive Event handler.

§ info [1/2]

Transmit Data Information.

§ info [2/2]

Receive Data Information.

§ init

Initial setting.

§ p_instance

TSB_UART_TypeDef* p_instance

Registers base address.

§ receive

struct { ... } receive

Receive Information.

§ rp

uint32_t rp

Num of transmitted data.

§ transmit

struct { ... } transmit

Transmit Information.


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