Infineon MOTIX™ MCU TLE987x Device Family SDK
Data Fields
UART_Type Struct Reference

Detailed Description

UARTx Module (UARTx)

#include <tle987x.h>

Data Fields

union {
   __IOM uint8_t   reg
 
   struct {
      __IOM uint8_t   RI: 1
 
      __IOM uint8_t   TI: 1
 
      __IOM uint8_t   RB8: 1
 
      __IOM uint8_t   TB8: 1
 
      __IOM uint8_t   REN: 1
 
      __IOM uint8_t   SM2: 1
 
      __IOM uint8_t   SM1: 1
 
      __IOM uint8_t   SM0: 1
 
   }   bit
 
SCON
 
__IM uint8_t RESERVED [3]
 
union {
   __IOM uint8_t   reg
 
   struct {
      __IOM uint8_t   VAL: 8
 
   }   bit
 
SBUF
 
__IM uint8_t RESERVED1 [3]
 
union {
   __IOM uint8_t   reg
 
   struct {
      __OM uint8_t   RICLR: 1
 
      __OM uint8_t   TICLR: 1
 
   }   bit
 
SCONCLR
 

Field Documentation

◆  [1/3]

struct { ... } bit

◆  [2/3]

struct { ... } bit

◆  [3/3]

struct { ... } bit

◆ RB8

__IOM uint8_t RB8

[2..2] Serial Port Receiver Bit 9

◆ reg

__IOM uint8_t reg

(@ 0x00000000) Serial Channel Control Register

(@ 0x00000004) Serial Data Buffer

(@ 0x00000008) Serial Channel Control Clear Register

◆ REN

__IOM uint8_t REN

[4..4] Enable Receiver of Serial Port

◆ RESERVED

__IM uint8_t RESERVED[3]

◆ RESERVED1

__IM uint8_t RESERVED1[3]

◆ RI

__IOM uint8_t RI

[0..0] Receive Interrupt Flag

◆ RICLR

__OM uint8_t RICLR

[0..0] Receive Interrupt Clear Flag

◆ 

union { ... } SBUF

◆ 

union { ... } SCON

◆ 

union { ... } SCONCLR

◆ SM0

__IOM uint8_t SM0

[7..7] Serial Port Operating Mode Selection

◆ SM1

__IOM uint8_t SM1

[6..6] Serial Port Operating Mode Selection

◆ SM2

__IOM uint8_t SM2

[5..5] Enable Serial Port Multiprocessor Communication in Modes 2 and 3

◆ TB8

__IOM uint8_t TB8

[3..3] Serial Port Transmitter Bit 9

◆ TI

__IOM uint8_t TI

[1..1] Transmit Interrupt Flag

◆ TICLR

__OM uint8_t TICLR

[1..1] Transmit Interrupt Clear Flag

◆ VAL

__IOM uint8_t VAL

[7..0] Serial Interface Buffer Register


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