7#ifndef MCXA153_DC4A6EB1_4345_4D1D_942E_6901E80F89CD
8#define MCXA153_DC4A6EB1_4345_4D1D_942E_6901E80F89CD
16#include "./../lpuart/Mask.h"
17#include "./../lpuart/Register.h"
18#include "./../lpuart/Shift.h"
302 static inline constexpr uint32
BAUD_SBR(uint32 value) {
315 static inline constexpr uint32
BAUD_SBNS(uint32 value) {
496 static inline constexpr uint32
BAUD_OSR(uint32 value) {
509 static inline constexpr uint32
BAUD_M10(uint32 value) {
561 static inline constexpr uint32
STAT_AME(uint32 value) {
578 static inline constexpr uint32
STAT_MA2F(uint32 value) {
595 static inline constexpr uint32
STAT_MA1F(uint32 value) {
612 static inline constexpr uint32
STAT_PF(uint32 value) {
630 static inline constexpr uint32
STAT_FE(uint32 value) {
647 static inline constexpr uint32
STAT_NF(uint32 value) {
664 static inline constexpr uint32
STAT_OR(uint32 value) {
681 static inline constexpr uint32
STAT_IDLE(uint32 value) {
694 static inline constexpr uint32
STAT_RDRF(uint32 value) {
707 static inline constexpr uint32
STAT_TC(uint32 value) {
720 static inline constexpr uint32
STAT_TDRE(uint32 value) {
731 static inline constexpr uint32
STAT_RAF(uint32 value) {
796 static inline constexpr uint32
STAT_MSBF(uint32 value) {
843 static inline constexpr uint32
CTRL_PT(uint32 value) {
856 static inline constexpr uint32
CTRL_PE(uint32 value) {
869 static inline constexpr uint32
CTRL_ILT(uint32 value) {
882 static inline constexpr uint32
CTRL_WAKE(uint32 value) {
895 static inline constexpr uint32
CTRL_M(uint32 value) {
908 static inline constexpr uint32
CTRL_RSRC(uint32 value) {
972 static inline constexpr uint32
CTRL_M7(uint32 value) {
1011 static inline constexpr uint32
CTRL_SBK(uint32 value) {
1024 static inline constexpr uint32
CTRL_RWU(uint32 value) {
1037 static inline constexpr uint32
CTRL_RE(uint32 value) {
1050 static inline constexpr uint32
CTRL_TE(uint32 value) {
1076 static inline constexpr uint32
CTRL_RIE(uint32 value) {
1102 static inline constexpr uint32
CTRL_TIE(uint32 value) {
MCXA153 低功耗通用非同步收發器 (Low Power Universal Asynchronous Receiver/Transmitter) 控制器靜態工具類別
Definition LPUART.h:171
static constexpr uint32 PARAM_TXFIFO(uint32 value)
PARAM - TXFIFO.
Definition LPUART.h:254
static constexpr uint32 BAUD_SBR(uint32 value)
BAUD - SBR.
Definition LPUART.h:302
static constexpr uint32 CTRL_FEIE(uint32 value)
CTRL - FEIE.
Definition LPUART.h:1128
static constexpr uint32 CTRL_TXINV(uint32 value)
CTRL - TXINV.
Definition LPUART.h:1167
static constexpr uint32 STAT_LBKFE(uint32 value)
STAT - LBKFE.
Definition LPUART.h:548
static constexpr uint32 VERID_MINOR(uint32 value)
VERID - MINOR.
Definition LPUART.h:236
static constexpr uint32 CTRL_TE(uint32 value)
CTRL - TE.
Definition LPUART.h:1050
static constexpr uint32 CTRL_IDLECFG(uint32 value)
CTRL - IDLECFG.
Definition LPUART.h:959
static constexpr uint32 CTRL_RIE(uint32 value)
CTRL - RIE.
Definition LPUART.h:1076
static constexpr uint32 DATA_NOISY(uint32 value)
DATA - NOISY.
Definition LPUART.h:1368
static constexpr uint32 GLOBAL_RST(uint32 value)
GLOBAL - RST.
Definition LPUART.h:276
static constexpr uint32 BAUD_BOTHEDGE(uint32 value)
BAUD - BOTHEDGE.
Definition LPUART.h:367
static constexpr uint32 BAUD_RDMAE(uint32 value)
BAUD - RDMAE.
Definition LPUART.h:410
static constexpr uint32 FIFO_RXUFE(uint32 value)
FIFO - RXUFE.
Definition LPUART.h:1592
static constexpr uint32 PARAM_RXFIFO(uint32 value)
PARAM - RXFIFO.
Definition LPUART.h:263
static constexpr uint32 STAT_MA1F(uint32 value)
STAT - MA1F.
Definition LPUART.h:595
static constexpr uint32 STAT_MA2F(uint32 value)
STAT - MA2F.
Definition LPUART.h:578
static constexpr uint32 DATA_R2T2(uint32 value)
DATA - R2T2.
Definition LPUART.h:1225
static constexpr uint32 BAUD_RXEDGIE(uint32 value)
BAUD - RXEDGIE.
Definition LPUART.h:328
static constexpr uint32 FIFO_RXEMPT(uint32 value)
FIFO - RXEMPT.
Definition LPUART.h:1711
static constexpr uint32 STAT_TDRE(uint32 value)
STAT - TDRE.
Definition LPUART.h:720
static constexpr uint32 CTRL_TCIE(uint32 value)
CTRL - TCIE.
Definition LPUART.h:1089
static constexpr uint32 DATA_R5T5(uint32 value)
DATA - R5T5.
Definition LPUART.h:1252
static constexpr uint32 CTRL_ORIE(uint32 value)
CTRL - ORIE.
Definition LPUART.h:1154
static constexpr uint32 CTRL_DOZEEN(uint32 value)
CTRL - DOZEEN.
Definition LPUART.h:921
static constexpr uint32 DATA_R6T6(uint32 value)
DATA - R6T6.
Definition LPUART.h:1261
static constexpr uint32 CTRL_R8T9(uint32 value)
CTRL - R8T9.
Definition LPUART.h:1198
static constexpr uint32 DATA_R8T8(uint32 value)
DATA - R8T8.
Definition LPUART.h:1279
static constexpr uint32 DATA_R7T7(uint32 value)
DATA - R7T7.
Definition LPUART.h:1270
static constexpr uint32 BAUD_RIDMAE(uint32 value)
BAUD - RIDMAE.
Definition LPUART.h:397
static constexpr uint32 STAT_RXINV(uint32 value)
STAT - RXINV.
Definition LPUART.h:783
static constexpr uint32 PINCFG_TRGSEL(uint32 value)
PINCFG - TRGSEL.
Definition LPUART.h:294
static constexpr uint32 CTRL_ILIE(uint32 value)
CTRL - ILIE.
Definition LPUART.h:1063
static constexpr uint32 FIFO_RXFLUSH(uint32 value)
FIFO - RXFLUSH.
Definition LPUART.h:1651
static constexpr uint32 STAT_PF(uint32 value)
STAT - PF.
Definition LPUART.h:612
static constexpr uint32 FIFO_RXFE(uint32 value)
FIFO - RXFE.
Definition LPUART.h:1541
static constexpr uint32 STAT_TC(uint32 value)
STAT - TC.
Definition LPUART.h:707
static constexpr uint32 DATA_R0T0(uint32 value)
DATA - R0T0.
Definition LPUART.h:1207
static constexpr uint32 DATA_IDLINE(uint32 value)
DATA - IDLINE.
Definition LPUART.h:1314
static constexpr uint32 CTRL_NEIE(uint32 value)
CTRL - NEIE.
Definition LPUART.h:1141
static constexpr uint32 MODIR_TXCTSSRC(uint32 value)
MODIR - TXCTSSRC.
Definition LPUART.h:1464
static constexpr uint32 MODIR_TXCTSC(uint32 value)
MODIR - TXCTSC.
Definition LPUART.h:1451
static constexpr uint32 VERID_MAJOR(uint32 value)
VERID - MAJOR.
Definition LPUART.h:245
static constexpr uint32 CTRL_TXDIR(uint32 value)
CTRL - TXDIR.
Definition LPUART.h:1180
static constexpr uint32 VERID_FEATURE(uint32 value)
VERID - FEATURE.
Definition LPUART.h:227
static constexpr uint32 MODIR_TXCTSE(uint32 value)
MODIR - TXCTSE.
Definition LPUART.h:1399
static constexpr uint32 BAUD_RESYNCDIS(uint32 value)
BAUD - RESYNCDIS.
Definition LPUART.h:354
static constexpr uint32 STAT_MSBF(uint32 value)
STAT - MSBF.
Definition LPUART.h:796
static constexpr uint32 STAT_AME(uint32 value)
STAT - AME.
Definition LPUART.h:561
static constexpr uint32 STAT_NF(uint32 value)
STAT - NF.
Definition LPUART.h:647
static constexpr uint32 FIFO_TXOFE(uint32 value)
FIFO - TXOFE.
Definition LPUART.h:1605
static constexpr uint32 DATA_R9T9(uint32 value)
DATA - R9T9.
Definition LPUART.h:1288
static constexpr uint32 FIFO_TXEMPT(uint32 value)
FIFO - TXEMPT.
Definition LPUART.h:1724
static constexpr uint32 BAUD_OSR(uint32 value)
BAUD - OSR.
Definition LPUART.h:496
static constexpr uint32 DATA_R4T4(uint32 value)
DATA - R4T4.
Definition LPUART.h:1243
static constexpr uint32 BAUD_SBNS(uint32 value)
BAUD - SBNS.
Definition LPUART.h:315
static constexpr uint32 MODIR_RTSWATER(uint32 value)
MODIR - RTSWATER.
Definition LPUART.h:1473
static constexpr uint32 MATCH_MA1(uint32 value)
MATCH - MA1.
Definition LPUART.h:1377
static constexpr uint32 MODIR_TNP(uint32 value)
MODIR - TNP.
Definition LPUART.h:1490
static constexpr uint32 FIFO_RXIDEN(uint32 value)
FIFO - RXIDEN.
Definition LPUART.h:1638
static constexpr uint32 CTRL_PEIE(uint32 value)
CTRL - PEIE.
Definition LPUART.h:1115
static constexpr uint32 CTRL_SBK(uint32 value)
CTRL - SBK.
Definition LPUART.h:1011
static constexpr uint32 DATA_PARITYE(uint32 value)
DATA - PARITYE.
Definition LPUART.h:1355
static constexpr uint32 CTRL_ILT(uint32 value)
CTRL - ILT.
Definition LPUART.h:869
static constexpr uint32 FIFO_RXUF(uint32 value)
FIFO - RXUF.
Definition LPUART.h:1681
static constexpr uint32 CTRL_PE(uint32 value)
CTRL - PE.
Definition LPUART.h:856
static constexpr uint32 FIFO_TXOF(uint32 value)
FIFO - TXOF.
Definition LPUART.h:1698
static constexpr uint32 WATER_TXWATER(uint32 value)
WATER - TXWATER.
Definition LPUART.h:1733
static constexpr uint32 CTRL_WAKE(uint32 value)
CTRL - WAKE.
Definition LPUART.h:882
static constexpr uint32 CTRL_RSRC(uint32 value)
CTRL - RSRC.
Definition LPUART.h:908
static constexpr uint32 CTRL_M7(uint32 value)
CTRL - M7.
Definition LPUART.h:972
static constexpr uint32 DATARO_DATA(uint32 value)
DATARO - DATA.
Definition LPUART.h:1769
static constexpr uint32 STAT_LBKDIF(uint32 value)
STAT - LBKDIF.
Definition LPUART.h:830
static constexpr uint32 FIFO_TXFE(uint32 value)
FIFO - TXFE.
Definition LPUART.h:1579
static constexpr uint32 MODIR_TXRTSE(uint32 value)
MODIR - TXRTSE.
Definition LPUART.h:1412
static constexpr uint32 BAUD_MAEN2(uint32 value)
BAUD - MAEN2.
Definition LPUART.h:522
static constexpr uint32 STAT_OR(uint32 value)
STAT - OR.
Definition LPUART.h:664
static constexpr uint32 WATER_TXCOUNT(uint32 value)
WATER - TXCOUNT.
Definition LPUART.h:1742
static constexpr uint32 MATCH_MA2(uint32 value)
MATCH - MA2.
Definition LPUART.h:1386
static constexpr uint32 STAT_RDRF(uint32 value)
STAT - RDRF.
Definition LPUART.h:694
static constexpr uint32 BAUD_TDMAE(uint32 value)
BAUD - TDMAE.
Definition LPUART.h:423
static constexpr uint32 DATA_RXEMPT(uint32 value)
DATA - RXEMPT.
Definition LPUART.h:1327
static constexpr uint32 BAUD_LBKDIE(uint32 value)
BAUD - LBKDIE.
Definition LPUART.h:341
static constexpr uint32 CTRL_PT(uint32 value)
CTRL - PT.
Definition LPUART.h:843
static constexpr uint32 DATA_LINBRK(uint32 value)
DATA - LINBRK.
Definition LPUART.h:1301
static constexpr uint32 STAT_BRK13(uint32 value)
STAT - BRK13.
Definition LPUART.h:757
static constexpr uint32 STAT_RWUID(uint32 value)
STAT - RWUID.
Definition LPUART.h:770
static constexpr uint32 DATA_R3T3(uint32 value)
DATA - R3T3.
Definition LPUART.h:1234
static constexpr uint32 CTRL_TIE(uint32 value)
CTRL - TIE.
Definition LPUART.h:1102
static constexpr uint32 BAUD_MAEN1(uint32 value)
BAUD - MAEN1.
Definition LPUART.h:535
static constexpr uint32 MODIR_IREN(uint32 value)
MODIR - IREN.
Definition LPUART.h:1503
static constexpr uint32 WATER_RXWATER(uint32 value)
WATER - RXWATER.
Definition LPUART.h:1751
static constexpr uint32 STAT_LBKDE(uint32 value)
STAT - LBKDE.
Definition LPUART.h:744
static constexpr uint32 STAT_FE(uint32 value)
STAT - FE.
Definition LPUART.h:630
static constexpr uint32 CTRL_MA2IE(uint32 value)
CTRL - MA2IE.
Definition LPUART.h:985
static constexpr uint32 STAT_IDLE(uint32 value)
STAT - IDLE.
Definition LPUART.h:681
static constexpr uint32 BAUD_M10(uint32 value)
BAUD - M10.
Definition LPUART.h:509
static constexpr uint32 BAUD_MATCFG(uint32 value)
BAUD - MATCFG.
Definition LPUART.h:384
static constexpr uint32 FIFO_TXFIFOSIZE(uint32 value)
FIFO - TXFIFOSIZE.
Definition LPUART.h:1566
static constexpr uint32 FIFO_RXFIFOSIZE(uint32 value)
FIFO - RXFIFOSIZE.
Definition LPUART.h:1528
static constexpr uint32 STAT_RXEDGIF(uint32 value)
STAT - RXEDGIF.
Definition LPUART.h:813
static constexpr uint32 CTRL_M(uint32 value)
CTRL - M.
Definition LPUART.h:895
static constexpr uint32 CTRL_RE(uint32 value)
CTRL - RE.
Definition LPUART.h:1037
virtual ~LPUART(void) override=default
Destroy the object.
static constexpr uint32 DATA_R1T1(uint32 value)
DATA - R1T1.
Definition LPUART.h:1216
static constexpr uint32 CTRL_RWU(uint32 value)
CTRL - RWU.
Definition LPUART.h:1024
static constexpr uint32 MODIR_RXRTSE(uint32 value)
MODIR - RXRTSE.
Definition LPUART.h:1438
static constexpr uint32 STAT_RAF(uint32 value)
STAT - RAF - Receiver Active Flag.
Definition LPUART.h:731
static constexpr uint32 MODIR_TXRTSPOL(uint32 value)
MODIR - TXRTSPOL.
Definition LPUART.h:1425
static constexpr uint32 FIFO_TXFLUSH(uint32 value)
FIFO - TXFLUSH.
Definition LPUART.h:1664
static constexpr uint32 CTRL_MA1IE(uint32 value)
CTRL - MA1IE.
Definition LPUART.h:998
static constexpr uint32 CTRL_LOOPS(uint32 value)
CTRL - LOOPS.
Definition LPUART.h:934
static constexpr uint32 DATA_FRETSC(uint32 value)
DATA - FRETSC.
Definition LPUART.h:1342
static constexpr uint32 WATER_RXCOUNT(uint32 value)
WATER - RXCOUNT.
Definition LPUART.h:1760
static constexpr uint32 CTRL_R9T8(uint32 value)
CTRL - R9T8.
Definition LPUART.h:1189
Definition NonInstantiable.h:29
@ DATA_FRETSC
DATA - FRETSC.
@ STAT_RXEDGIF
STAT - RXEDGIF.
@ MODIR_TXCTSC
MODIR - TXCTSC.
@ MODIR_RXRTSE
MODIR - RXRTSE.
@ WATER_TXWATER
WATER - TXWATER.
@ FIFO_RXFIFOSIZE
FIFO - RXFIFOSIZE.
@ VERID_MINOR
VERID - MINOR.
@ BAUD_MATCFG
BAUD - MATCFG.
@ STAT_RAF
STAT - RAF - Receiver Active Flag.
@ MODIR_TXRTSE
MODIR - TXRTSE.
@ WATER_TXCOUNT
WATER - TXCOUNT.
@ FIFO_TXOFE
FIFO - TXOFE.
@ DATARO_DATA
DATARO - DATA.
@ GLOBAL_RST
GLOBAL - RST.
@ STAT_BRK13
STAT - BRK13.
@ PARAM_RXFIFO
PARAM - RXFIFO.
@ BAUD_RIDMAE
BAUD - RIDMAE.
@ CTRL_TXINV
CTRL - TXINV.
@ CTRL_TXDIR
CTRL - TXDIR.
@ BAUD_RXEDGIE
BAUD - RXEDGIE.
@ FIFO_RXEMPT
FIFO - RXEMPT.
@ MODIR_TXCTSSRC
MODIR - TXCTSSRC.
@ FIFO_TXFLUSH
FIFO - TXFLUSH.
@ VERID_FEATURE
VERID - FEATURE.
@ DATA_PARITYE
DATA - PARITYE.
@ PINCFG_TRGSEL
PINCFG - TRGSEL.
@ MODIR_TXCTSE
MODIR - TXCTSE.
@ BAUD_LBKDIE
BAUD - LBKDIE.
@ MODIR_IREN
MODIR - IREN.
@ CTRL_MA1IE
CTRL - MA1IE.
@ BAUD_MAEN2
BAUD - MAEN2.
@ BAUD_RESYNCDIS
BAUD - RESYNCDIS.
@ MODIR_RTSWATER
MODIR - RTSWATER.
@ STAT_RWUID
STAT - RWUID.
@ CTRL_MA2IE
CTRL - MA2IE.
@ BAUD_BOTHEDGE
BAUD - BOTHEDGE.
@ WATER_RXWATER
WATER - RXWATER.
@ PARAM_TXFIFO
PARAM - TXFIFO.
@ WATER_RXCOUNT
WATER - RXCOUNT.
@ STAT_LBKFE
STAT - LBKFE.
@ FIFO_TXFIFOSIZE
FIFO - TXFIFOSIZE.
@ FIFO_RXUFE
FIFO - RXUFE.
@ MODIR_TXRTSPOL
MODIR - TXRTSPOL.
@ STAT_LBKDIF
STAT - LBKDIF.
@ STAT_RXINV
STAT - RXINV.
@ BAUD_TDMAE
BAUD - TDMAE.
@ VERID_MAJOR
VERID - MAJOR.
@ STAT_LBKDE
STAT - LBKDE.
@ FIFO_RXFLUSH
FIFO - RXFLUSH.
@ BAUD_MAEN1
BAUD - MAEN1.
@ CTRL_DOZEEN
CTRL - DOZEEN.
@ DATA_IDLINE
DATA - IDLINE.
@ FIFO_TXEMPT
FIFO - TXEMPT.
@ FIFO_RXIDEN
FIFO - RXIDEN.
@ CTRL_LOOPS
CTRL - LOOPS.
@ DATA_LINBRK
DATA - LINBRK.
@ DATA_NOISY
DATA - NOISY.
@ BAUD_RDMAE
BAUD - RDMAE.
@ CTRL_IDLECFG
CTRL - IDLECFG.
@ DATA_RXEMPT
DATA - RXEMPT.
@ FIFO_RXUF
FIFO_RXUF - Receiver FIFO Underflow Flag.
@ DATA_FRETSC
DATA_FRETSC - Frame Error Transmit Special Character.
@ STAT_MSBF
STAT_MSBF - MSB First.
@ STAT_RXEDGIF
STAT_RXEDGIF - RXD Pin Active Edge Interrupt Flag.
@ MODIR_TXCTSC
MODIR_TXCTSC - Transmit CTS Configuration.
@ BAUD_SBR
BAUD - Baud Rate Modulo Divisor.
@ MODIR_RXRTSE
MODIR_RXRTSE - Receiver RTS Enable.
@ CTRL_ILIE
CTRL_ILIE - Idle Line Interrupt Enable.
@ WATER_TXWATER
WATER_TXWATER - Transmit Watermark.
@ STAT_PF
STAT_PF - Parity Error Flag.
@ DATA_R4T4
DATA_R4T4 - Read Receive FIFO Bit 4 or Write Transmit FIFO Bit 4.
@ FIFO_RXFIFOSIZE
FIFO_RXFIFOSIZE - Receive FIFO Buffer Depth.
@ STAT_MA2F
STAT_MA2F - Match 2 Flag.
@ CTRL_M
CTRL_M - 9-Bit Or 8-Bit Mode Select.
@ CTRL_M7
CTRL_M7 - 7-Bit Mode Select.
@ VERID_MINOR
VERID - Minor Version Number.
@ CTRL_PT
CTRL_PT - Parity Type.
@ FIFO_RXFE
FIFO_RXFE - Receive FIFO Enable.
@ BAUD_MATCFG
BAUD - Match Configuration.
@ STAT_RAF
STAT_RAF - Receiver Active Flag.
@ MODIR_TXRTSE
MODIR_TXRTSE - Transmitter RTS Enable.
@ WATER_TXCOUNT
WATER_TXCOUNT - Transmit Counter.
@ FIFO_TXOFE
FIFO_TXOFE - Transmit FIFO Overflow Interrupt Enable.
@ CTRL_RSRC
CTRL_RSRC - Receiver Source Select.
@ BAUD_SBNS
BAUD - Stop Bit Number Select.
@ CTRL_TE
CTRL_TE - Transmitter Enable.
@ DATA_R3T3
DATA_R3T3 - Read Receive FIFO Bit 3 or Write Transmit FIFO Bit 3.
@ DATARO_DATA
DATARO_DATA - Receive Data.
@ CTRL_WAKE
CTRL_WAKE - Receiver Wake-Up Method Select.
@ GLOBAL_RST
GLOBAL - Software Reset.
@ STAT_BRK13
STAT_BRK13 - Break Character Generation Length.
@ STAT_MA1F
STAT_MA1F - Match 1 Flag.
@ CTRL_NEIE
CTRL_NEIE - Noise Error Interrupt Enable.
@ PARAM_RXFIFO
PARAM - Receive FIFO Size.
@ CTRL_SBK
CTRL_SBK - Send Break.
@ BAUD_M10
BAUD - 10-Bit Mode Select.
@ STAT_OR
STAT_OR - Receiver Overrun Flag.
@ CTRL_ORIE
CTRL_ORIE - Overrun Interrupt Enable.
@ BAUD_RIDMAE
BAUD - Receiver Idle DMA Enable.
@ CTRL_TXINV
CTRL_TXINV - Transmit Data Inversion.
@ CTRL_TCIE
CTRL_TCIE - Transmission Complete Interrupt Enable.
@ STAT_TDRE
STAT_TDRE - Transmit Data Register Empty Flag.
@ CTRL_TXDIR
CTRL_TXDIR - TXD Pin Direction in Single-Wire Mode.
@ DATA_R5T5
DATA_R5T5 - Read Receive FIFO Bit 5 or Write Transmit FIFO Bit 5.
@ MATCH_MA1
MATCH_MA1 - Match Address 1.
@ BAUD_RXEDGIE
BAUD - RX Input Active Edge Interrupt Enable.
@ FIFO_RXEMPT
FIFO_RXEMPT - Receive FIFO Or Buffer Empty.
@ MODIR_TXCTSSRC
MODIR_TXCTSSRC - Transmit CTS Source.
@ FIFO_TXFLUSH
FIFO_TXFLUSH - Transmit FIFO Flush.
@ VERID_FEATURE
VERID - Feature Identification Number.
@ DATA_PARITYE
DATA_PARITYE - Parity Error.
@ STAT_TC
STAT_TC - Transmission Complete Flag.
@ PINCFG_TRGSEL
PINCFG - Trigger Select.
@ STAT_FE
STAT_FE - Framing Error Flag.
@ DATA_R8T8
DATA_R8T8 - Read Receive FIFO Bit 8 or Write Transmit FIFO Bit 8.
@ MODIR_TXCTSE
MODIR_TXCTSE - Transmitter CTS Enable.
@ BAUD_LBKDIE
BAUD - LIN Break Detect Interrupt Enable.
@ BAUD_OSR
BAUD - Oversampling Ratio.
@ DATA_R6T6
DATA_R6T6 - Read Receive FIFO Bit 6 or Write Transmit FIFO Bit 6.
@ STAT_AME
STAT_AME - Address Mark Enable.
@ MODIR_IREN
MODIR_IREN - IR Enable.
@ CTRL_MA1IE
CTRL_MA1IE - Match 1 (MA1F) Interrupt Enable.
@ BAUD_MAEN2
BAUD - Match Address Mode Enable 2.
@ BAUD_RESYNCDIS
BAUD - Resynchronization Disable.
@ MODIR_RTSWATER
MODIR_RTSWATER - Receive RTS Configuration.
@ STAT_RWUID
STAT_RWUID - Receive Wake Up Idle Detect.
@ CTRL_MA2IE
CTRL_MA2IE - Match 2 (MA2F) Interrupt Enable.
@ CTRL_RE
CTRL_RE - Receiver Enable.
@ BAUD_BOTHEDGE
BAUD - Both Edge Sampling.
@ WATER_RXWATER
WATER_RXWATER - Receive Watermark.
@ CTRL_RWU
CTRL_RWU - Receiver Wake-Up Control.
@ PARAM_TXFIFO
PARAM - Transmit FIFO Size.
@ DATA_R0T0
DATA_R0T0 - Read Receive FIFO Bit 0 or Write Transmit FIFO Bit 0.
@ WATER_RXCOUNT
WATER_RXCOUNT - Receive Counter.
@ STAT_LBKFE
STAT_LBKFE - LIN Break Flag Enable.
@ FIFO_TXFIFOSIZE
FIFO_TXFIFOSIZE - Transmit FIFO Buffer Depth.
@ FIFO_RXUFE
FIFO_RXUFE - Receive FIFO Underflow Interrupt Enable.
@ MODIR_TXRTSPOL
MODIR_TXRTSPOL - Transmitter RTS Polarity.
@ STAT_LBKDIF
STAT_LBKDIF - LIN Break Detect Interrupt Flag.
@ STAT_RXINV
STAT_RXINV - Receive Data Inversion.
@ STAT_RDRF
STAT_RDRF - Receive Data Register Full Flag.
@ BAUD_TDMAE
BAUD - Transmitter DMA Enable.
@ VERID_MAJOR
VERID - Major Version Number.
@ DATA_R1T1
DATA_R1T1 - Read Receive FIFO Bit 1 or Write Transmit FIFO Bit 1.
@ DATA_R2T2
DATA_R2T2 - Read Receive FIFO Bit 2 or Write Transmit FIFO Bit 2.
@ STAT_LBKDE
STAT_LBKDE - LIN Break Detection Enable.
@ FIFO_RXFLUSH
FIFO_RXFLUSH - Receive FIFO Flush.
@ STAT_NF
STAT_NF - Noise Flag.
@ BAUD_MAEN1
BAUD - Match Address Mode Enable 1.
@ DATA_R7T7
DATA_R7T7 - Read Receive FIFO Bit 7 or Write Transmit FIFO Bit 7.
@ CTRL_DOZEEN
CTRL_DOZEEN - Doze Mode.
@ CTRL_ILT
CTRL_ILT - Idle Line Type Select.
@ DATA_IDLINE
DATA_IDLINE - Idle Line.
@ CTRL_PE
CTRL_PE - Parity Enable.
@ CTRL_R8T9
CTRL_R8T9 - Receive Bit 8 Transmit Bit 9.
@ FIFO_TXEMPT
FIFO_TXEMPT - Transmit FIFO Or Buffer Empty.
@ FIFO_RXIDEN
FIFO_RXIDEN - Receiver Idle Empty Enable.
@ MATCH_MA2
MATCH_MA2 - Match Address 2.
@ DATA_R9T9
DATA_R9T9 - Read Receive FIFO Bit 9 or Write Transmit FIFO Bit 9.
@ CTRL_LOOPS
CTRL_LOOPS - Loop Mode Select.
@ CTRL_RIE
CTRL_RIE - Receiver Interrupt Enable.
@ DATA_LINBRK
DATA_LINBRK - LIN Break.
@ MODIR_TNP
MODIR_TNP - Transmitter Narrow Pulse.
@ DATA_NOISY
DATA_NOISY - Noisy Data Received.
@ CTRL_TIE
CTRL_TIE - Transmit Interrupt Enable.
@ CTRL_FEIE
CTRL_FEIE - Framing Error Interrupt Enable.
@ CTRL_R9T8
CTRL_R9T8 - Receive Bit 9 Transmit Bit 8.
@ BAUD_RDMAE
BAUD - Receiver Full DMA Enable.
@ CTRL_PEIE
CTRL_PEIE - Parity Error Interrupt Enable.
@ FIFO_TXOF
FIFO_TXOF - Transmitter FIFO Overflow Flag.
@ STAT_IDLE
STAT_IDLE - Idle Line Flag.
@ FIFO_TXFE
FIFO_TXFE - Transmit FIFO Enable.
@ CTRL_IDLECFG
CTRL_IDLECFG - Idle Configuration.
@ DATA_RXEMPT
DATA_RXEMPT - Receive Buffer Empty.
LPUART 週邊暫存器存取層
Definition lpuart/Register.h:39