![]() |
mFrame
|
複合項目 | |
class | LPUART |
MCXA153 低功耗通用非同步收發器 (Low Power Universal Asynchronous Receiver/Transmitter) 控制器靜態工具類別 更多... | |
struct | Register |
LPUART 週邊暫存器存取層 更多... | |
列舉型態 | |
enum struct | Mask : unsigned int { VERID_FEATURE = 0xFFFFU , VERID_MINOR = 0xFF0000U , VERID_MAJOR = 0xFF000000U , PARAM_TXFIFO = 0xFFU , PARAM_RXFIFO = 0xFF00U , GLOBAL_RST = 0x2U , PINCFG_TRGSEL = 0x3U , BAUD_SBR = 0x1FFFU , BAUD_SBNS = 0x2000U , BAUD_RXEDGIE = 0x4000U , BAUD_LBKDIE = 0x8000U , BAUD_RESYNCDIS = 0x10000U , BAUD_BOTHEDGE = 0x20000U , BAUD_MATCFG = 0xC0000U , BAUD_RIDMAE = 0x100000U , BAUD_RDMAE = 0x200000U , BAUD_TDMAE = 0x800000U , BAUD_OSR = 0x1F000000U , BAUD_M10 = 0x20000000U , BAUD_MAEN2 = 0x40000000U , BAUD_MAEN1 = 0x80000000U , STAT_LBKFE = 0x1U , STAT_AME = 0x2U , STAT_MA2F = 0x4000U , STAT_MA1F = 0x8000U , STAT_PF = 0x10000U , STAT_FE = 0x20000U , STAT_NF = 0x40000U , STAT_OR = 0x80000U , STAT_IDLE = 0x100000U , STAT_RDRF = 0x200000U , STAT_TC = 0x400000U , STAT_TDRE = 0x800000U , STAT_RAF = 0x1000000U , STAT_LBKDE = 0x2000000U , STAT_BRK13 = 0x4000000U , STAT_RWUID = 0x8000000U , STAT_RXINV = 0x10000000U , STAT_MSBF = 0x20000000U , STAT_RXEDGIF = 0x40000000U , STAT_LBKDIF = 0x80000000U , CTRL_PT = 0x1U , CTRL_PE = 0x2U , CTRL_ILT = 0x4U , CTRL_WAKE = 0x8U , CTRL_M = 0x10U , CTRL_RSRC = 0x20U , CTRL_DOZEEN = 0x40U , CTRL_LOOPS = 0x80U , CTRL_IDLECFG = 0x700U , CTRL_M7 = 0x800U , CTRL_MA2IE = 0x4000U , CTRL_MA1IE = 0x8000U , CTRL_SBK = 0x10000U , CTRL_RWU = 0x20000U , CTRL_RE = 0x40000U , CTRL_TE = 0x80000U , CTRL_ILIE = 0x100000U , CTRL_RIE = 0x200000U , CTRL_TCIE = 0x400000U , CTRL_TIE = 0x800000U , CTRL_PEIE = 0x1000000U , CTRL_FEIE = 0x2000000U , CTRL_NEIE = 0x4000000U , CTRL_ORIE = 0x8000000U , CTRL_TXINV = 0x10000000U , CTRL_TXDIR = 0x20000000U , CTRL_R9T8 = 0x40000000U , CTRL_R8T9 = 0x80000000U , DATA_R0T0 = 0x1U , DATA_R1T1 = 0x2U , DATA_R2T2 = 0x4U , DATA_R3T3 = 0x8U , DATA_R4T4 = 0x10U , DATA_R5T5 = 0x20U , DATA_R6T6 = 0x40U , DATA_R7T7 = 0x80U , DATA_R8T8 = 0x100U , DATA_R9T9 = 0x200U , DATA_LINBRK = 0x400U , DATA_IDLINE = 0x800U , DATA_RXEMPT = 0x1000U , DATA_FRETSC = 0x2000U , DATA_PARITYE = 0x4000U , DATA_NOISY = 0x8000U , MATCH_MA1 = 0x3FFU , MATCH_MA2 = 0x3FF0000U , MODIR_TXCTSE = 0x1U , MODIR_TXRTSE = 0x2U , MODIR_TXRTSPOL = 0x4U , MODIR_RXRTSE = 0x8U , MODIR_TXCTSC = 0x10U , MODIR_TXCTSSRC = 0x20U , MODIR_RTSWATER = 0x300U , MODIR_TNP = 0x30000U , MODIR_IREN = 0x40000U , FIFO_RXFIFOSIZE = 0x7U , FIFO_RXFE = 0x8U , FIFO_TXFIFOSIZE = 0x70U , FIFO_TXFE = 0x80U , FIFO_RXUFE = 0x100U , FIFO_TXOFE = 0x200U , FIFO_RXIDEN = 0x1C00U , FIFO_RXFLUSH = 0x4000U , FIFO_TXFLUSH = 0x8000U , FIFO_RXUF = 0x10000U , FIFO_TXOF = 0x20000U , FIFO_RXEMPT = 0x400000U , FIFO_TXEMPT = 0x800000U , WATER_TXWATER = 0x3U , WATER_TXCOUNT = 0x700U , WATER_RXWATER = 0x30000U , WATER_RXCOUNT = 0x7000000U , DATARO_DATA = 0xFFFFU } |
LPUART 暫存器位元遮罩枚舉 更多... | |
enum struct | Shift : unsigned int { VERID_FEATURE = 0U , VERID_MINOR = 16U , VERID_MAJOR = 24U , PARAM_TXFIFO = 0U , PARAM_RXFIFO = 8U , GLOBAL_RST = 1U , PINCFG_TRGSEL = 0U , BAUD_SBR = 0U , BAUD_SBNS = 13U , BAUD_RXEDGIE = 14U , BAUD_LBKDIE = 15U , BAUD_RESYNCDIS = 16U , BAUD_BOTHEDGE = 17U , BAUD_MATCFG = 18U , BAUD_RIDMAE = 20U , BAUD_RDMAE = 21U , BAUD_TDMAE = 23U , BAUD_OSR = 24U , BAUD_M10 = 29U , BAUD_MAEN2 = 30U , BAUD_MAEN1 = 31U , STAT_LBKFE = 0U , STAT_AME = 1U , STAT_MA2F = 14U , STAT_MA1F = 15U , STAT_PF = 16U , STAT_FE = 17U , STAT_NF = 18U , STAT_OR = 19U , STAT_IDLE = 20U , STAT_RDRF = 21U , STAT_TC = 22U , STAT_TDRE = 23U , STAT_RAF = 24U , STAT_LBKDE = 25U , STAT_BRK13 = 26U , STAT_RWUID = 27U , STAT_RXINV = 28U , STAT_MSBF = 29U , STAT_RXEDGIF = 30U , STAT_LBKDIF = 31U , CTRL_PT = 0U , CTRL_PE = 1U , CTRL_ILT = 2U , CTRL_WAKE = 3U , CTRL_M = 4U , CTRL_RSRC = 5U , CTRL_DOZEEN = 6U , CTRL_LOOPS = 7U , CTRL_IDLECFG = 8U , CTRL_M7 = 11U , CTRL_MA2IE = 14U , CTRL_MA1IE = 15U , CTRL_SBK = 16U , CTRL_RWU = 17U , CTRL_RE = 18U , CTRL_TE = 19U , CTRL_ILIE = 20U , CTRL_RIE = 21U , CTRL_TCIE = 22U , CTRL_TIE = 23U , CTRL_PEIE = 24U , CTRL_FEIE = 25U , CTRL_NEIE = 26U , CTRL_ORIE = 27U , CTRL_TXINV = 28U , CTRL_TXDIR = 29U , CTRL_R9T8 = 30U , CTRL_R8T9 = 31U , DATA_R0T0 = 0U , DATA_R1T1 = 1U , DATA_R2T2 = 2U , DATA_R3T3 = 3U , DATA_R4T4 = 4U , DATA_R5T5 = 5U , DATA_R6T6 = 6U , DATA_R7T7 = 7U , DATA_R8T8 = 8U , DATA_R9T9 = 9U , DATA_LINBRK = 10U , DATA_IDLINE = 11U , DATA_RXEMPT = 12U , DATA_FRETSC = 13U , DATA_PARITYE = 14U , DATA_NOISY = 15U , MATCH_MA1 = 0U , MATCH_MA2 = 16U , MODIR_TXCTSE = 0U , MODIR_TXRTSE = 1U , MODIR_TXRTSPOL = 2U , MODIR_RXRTSE = 3U , MODIR_TXCTSC = 4U , MODIR_TXCTSSRC = 5U , MODIR_RTSWATER = 8U , MODIR_TNP = 16U , MODIR_IREN = 18U , FIFO_RXFIFOSIZE = 0U , FIFO_RXFE = 3U , FIFO_TXFIFOSIZE = 4U , FIFO_TXFE = 7U , FIFO_RXUFE = 8U , FIFO_TXOFE = 9U , FIFO_RXIDEN = 10U , FIFO_RXFLUSH = 14U , FIFO_TXFLUSH = 15U , FIFO_RXUF = 16U , FIFO_TXOF = 17U , FIFO_RXEMPT = 22U , FIFO_TXEMPT = 23U , WATER_TXWATER = 0U , WATER_TXCOUNT = 8U , WATER_RXWATER = 16U , WATER_RXCOUNT = 24U , DATARO_DATA = 0U } |
LPUART 暫存器位元位移枚舉 更多... | |
函式 | |
constexpr unsigned int | operator+ (Mask e) |
constexpr unsigned int | operator+ (Shift e) |
Shift Operator Overloading - Convert Enum To Unsigned Integer. | |
變數 | |
Register & | LPUART0 |
Register & | LPUART1 |
Register & | LPUART2 |
Register *const | LPUART [3] |
Copyright (c) 2020 ZxyKira All rights reserved.
SPDX-License-Identifier: MIT
|
strong |
LPUART 暫存器位元遮罩枚舉
此枚舉定義了 LPUART (Low Power Universal Asynchronous Receiver-Transmitter) 週邊各暫存器的位元欄位遮罩值, 用於位元操作、欄位存取和暫存器配置。每個遮罩對應特定暫存器的特定位元欄位。
列舉值 | |
---|---|
VERID_FEATURE | VERID - FEATURE. Version ID - Feature Identification Number
|
VERID_MINOR | VERID - MINOR. Version ID - Minor Version Number |
VERID_MAJOR | VERID - MAJOR. Version ID - Major Version Number |
PARAM_TXFIFO | PARAM - TXFIFO. Parameter - Transmit FIFO Size |
PARAM_RXFIFO | PARAM - RXFIFO. Parameter - Receive FIFO Size |
GLOBAL_RST | GLOBAL - RST. Global - Software Reset
|
PINCFG_TRGSEL | PINCFG - TRGSEL. Pin Configuration - Trigger Select
|
BAUD_SBR | BAUD - SBR. Baud Rate - Baud Rate Modulo Divisor |
BAUD_SBNS | BAUD - SBNS. Baud Rate - Stop Bit Number Select
|
BAUD_RXEDGIE | BAUD - RXEDGIE. Baud Rate - RX Input Active Edge Interrupt Enable
|
BAUD_LBKDIE | BAUD - LBKDIE. Baud Rate - LIN Break Detect Interrupt Enable
|
BAUD_RESYNCDIS | BAUD - RESYNCDIS. Baud Rate - Resynchronization Disable
|
BAUD_BOTHEDGE | BAUD - BOTHEDGE. Baud Rate - Both Edge Sampling
|
BAUD_MATCFG | BAUD - MATCFG. Baud Rate - Match Configuration
|
BAUD_RIDMAE | BAUD - RIDMAE. Baud Rate - Receiver Idle DMA Enable
|
BAUD_RDMAE | BAUD - RDMAE. Baud Rate - Receiver Full DMA Enable
|
BAUD_TDMAE | BAUD - TDMAE. Baud Rate - Transmitter DMA Enable
|
BAUD_OSR | BAUD - OSR. Baud Rate - Oversampling Ratio
|
BAUD_M10 | BAUD - M10. Baud Rate - 10-Bit Mode Select
|
BAUD_MAEN2 | BAUD - MAEN2. Baud Rate - Match Address Mode Enable 2
|
BAUD_MAEN1 | BAUD - MAEN1. Baud Rate - Match Address Mode Enable 1
|
STAT_LBKFE | STAT - LBKFE. Status - LIN Break Flag Enable
|
STAT_AME | STAT - AME. Status - Address Mark Enable
|
STAT_MA2F | STAT - MA2F. Status - Match 2 Flag
|
STAT_MA1F | STAT - MA1F. Status - Match 1 Flag
|
STAT_PF | STAT - PF. Status - Parity Error Flag
|
STAT_FE | STAT - FE. Status - Framing Error Flag
|
STAT_NF | STAT - NF. Status - Noise Flag
|
STAT_OR | STAT - OR. Status - Receiver Overrun Flag
|
STAT_IDLE | STAT - IDLE. Status - Idle Line Flag
|
STAT_RDRF | STAT - RDRF. Status - Receive Data Register Full Flag
|
STAT_TC | STAT - TC. Status - Transmission Complete Flag
|
STAT_TDRE | STAT - TDRE. Status - Transmit Data Register Empty Flag
|
STAT_RAF | STAT - RAF - Receiver Active Flag.
|
STAT_LBKDE | STAT - LBKDE. Status - LIN Break Detection Enable
|
STAT_BRK13 | STAT - BRK13. Status - Break Character Generation Length
|
STAT_RWUID | STAT - RWUID. Status - Receive Wake Up Idle Detect
|
STAT_RXINV | STAT - RXINV. Status - Receive Data Inversion
|
STAT_MSBF | STAT - MSBF. Status - MSB First
|
STAT_RXEDGIF | STAT - RXEDGIF. Status - RXD Pin Active Edge Interrupt Flag
|
STAT_LBKDIF | STAT - LBKDIF. Status - LIN Break Detect Interrupt Flag
|
CTRL_PT | CTRL - PT. Control - Parity Type
|
CTRL_PE | CTRL - PE. Control - Parity Enable
|
CTRL_ILT | CTRL - ILT. Control - Idle Line Type Select
|
CTRL_WAKE | CTRL - WAKE. Control - Receiver Wake-Up Method Select
|
CTRL_M | CTRL - M. Control - 9-Bit Or 8-Bit Mode Select
|
CTRL_RSRC | CTRL - RSRC. Control - Receiver Source Select
|
CTRL_DOZEEN | CTRL - DOZEEN. Control - Doze Mode
|
CTRL_LOOPS | CTRL - LOOPS. Control - Loop Mode Select
|
CTRL_IDLECFG | CTRL - IDLECFG. Control - Idle Configuration
|
CTRL_M7 | CTRL - M7. Control - 7-Bit Mode Select
|
CTRL_MA2IE | CTRL - MA2IE. Control - Match 2 (MA2F) Interrupt Enable
|
CTRL_MA1IE | CTRL - MA1IE. Control - Match 1 (MA1F) Interrupt Enable
|
CTRL_SBK | CTRL - SBK. Control - Send Break
|
CTRL_RWU | CTRL - RWU. Control - Receiver Wake-Up Control
|
CTRL_RE | CTRL - RE. Control - Receiver Enable
|
CTRL_TE | CTRL - TE. Control - Transmitter Enable
|
CTRL_ILIE | CTRL - ILIE. Control - Idle Line Interrupt Enable
|
CTRL_RIE | CTRL - RIE. Control - Receiver Interrupt Enable
|
CTRL_TCIE | CTRL - TCIE. Control - Transmission Complete Interrupt Enable
|
CTRL_TIE | CTRL - TIE. Control - Transmit Interrupt Enable
|
CTRL_PEIE | CTRL - PEIE. Control - Parity Error Interrupt Enable
|
CTRL_FEIE | CTRL - FEIE. Control - Framing Error Interrupt Enable
|
CTRL_NEIE | CTRL - NEIE. Control - Noise Error Interrupt Enable
|
CTRL_ORIE | CTRL - ORIE. Control - Overrun Interrupt Enable
|
CTRL_TXINV | CTRL - TXINV. Control - Transmit Data Inversion
|
CTRL_TXDIR | CTRL - TXDIR. Control - TXD Pin Direction in Single-Wire Mode
|
CTRL_R9T8 | CTRL - R9T8. Control - Receive Bit 9 Transmit Bit 8 |
CTRL_R8T9 | CTRL - R8T9. Control - Receive Bit 8 Transmit Bit 9 |
DATA_R0T0 | DATA - R0T0. Data - Read receive FIFO bit 0 or write transmit FIFO bit 0 |
DATA_R1T1 | DATA - R1T1. Data - Read receive FIFO bit 1 or write transmit FIFO bit 1 |
DATA_R2T2 | DATA - R2T2. Data - Read receive FIFO bit 2 or write transmit FIFO bit 2 |
DATA_R3T3 | DATA - R3T3. Data - Read receive FIFO bit 3 or write transmit FIFO bit 3 |
DATA_R4T4 | DATA - R4T4. Data - Read receive FIFO bit 4 or write transmit FIFO bit 4 |
DATA_R5T5 | DATA - R5T5. Data - Read receive FIFO bit 5 or write transmit FIFO bit 5 |
DATA_R6T6 | DATA - R6T6. Data - Read receive FIFO bit 6 or write transmit FIFO bit 6 |
DATA_R7T7 | DATA - R7T7. Data - Read receive FIFO bit 7 or write transmit FIFO bit 7 |
DATA_R8T8 | DATA - R8T8. Data - Read receive FIFO bit 8 or write transmit FIFO bit 8 |
DATA_R9T9 | DATA - R9T9. Data - Read receive FIFO bit 9 or write transmit FIFO bit 9 |
DATA_LINBRK | DATA - LINBRK. Data - LIN Break
|
DATA_IDLINE | DATA - IDLINE. Data - Idle Line
|
DATA_RXEMPT | DATA - RXEMPT. Data - Receive Buffer Empty
|
DATA_FRETSC | DATA - FRETSC. Data - Frame Error Transmit Special Character
|
DATA_PARITYE | DATA - PARITYE. Data - Parity Error
|
DATA_NOISY | DATA - NOISY. Data - Noisy Data Received
|
MATCH_MA1 | MATCH - MA1. Match Address - Match Address 1 |
MATCH_MA2 | MATCH - MA2. Match Address - Match Address 2 |
MODIR_TXCTSE | MODIR - TXCTSE. MODEM IrDA - Transmitter CTS Enable
|
MODIR_TXRTSE | MODIR - TXRTSE. MODEM IrDA - Transmitter RTS Enable
|
MODIR_TXRTSPOL | MODIR - TXRTSPOL. MODEM IrDA - Transmitter RTS Polarity
|
MODIR_RXRTSE | MODIR - RXRTSE. MODEM IrDA - Receiver RTS Enable
|
MODIR_TXCTSC | MODIR - TXCTSC. MODEM IrDA - Transmit CTS Configuration
|
MODIR_TXCTSSRC | MODIR - TXCTSSRC. MODEM IrDA - Transmit CTS Source
|
MODIR_RTSWATER | MODIR - RTSWATER. MODEM IrDA - Receive RTS Configuration |
MODIR_TNP | MODIR - TNP. MODEM IrDA - Transmitter Narrow Pulse
|
MODIR_IREN | MODIR - IREN. MODEM IrDA - IR Enable
|
FIFO_RXFIFOSIZE | FIFO - RXFIFOSIZE. FIFO - Receive FIFO Buffer Depth
|
FIFO_RXFE | FIFO - RXFE. FIFO - Receive FIFO Enable
|
FIFO_TXFIFOSIZE | FIFO - TXFIFOSIZE. FIFO - Transmit FIFO Buffer Depth
|
FIFO_TXFE | FIFO - TXFE. FIFO - Transmit FIFO Enable
|
FIFO_RXUFE | FIFO - RXUFE. FIFO - Receive FIFO Underflow Interrupt Enable
|
FIFO_TXOFE | FIFO - TXOFE. FIFO - Transmit FIFO Overflow Interrupt Enable
|
FIFO_RXIDEN | FIFO - RXIDEN. FIFO - Receiver Idle Empty Enable
|
FIFO_RXFLUSH | FIFO - RXFLUSH. FIFO - Receive FIFO Flush
|
FIFO_TXFLUSH | FIFO - TXFLUSH. FIFO - Transmit FIFO Flush
|
FIFO_RXUF | FIFO - RXUF. FIFO - Receiver FIFO Underflow Flag
|
FIFO_TXOF | FIFO - TXOF. FIFO - Transmitter FIFO Overflow Flag
|
FIFO_RXEMPT | FIFO - RXEMPT. FIFO - Receive FIFO Or Buffer Empty
|
FIFO_TXEMPT | FIFO - TXEMPT. FIFO - Transmit FIFO Or Buffer Empty
|
WATER_TXWATER | WATER - TXWATER. Watermark - Transmit Watermark |
WATER_TXCOUNT | WATER - TXCOUNT. Watermark - Transmit Counter |
WATER_RXWATER | WATER - RXWATER. Watermark - Receive Watermark |
WATER_RXCOUNT | WATER - RXCOUNT. Watermark - Receive Counter |
DATARO_DATA | DATARO - DATA. Data Read-Only - Receive Data |
|
strong |
LPUART 暫存器位元位移枚舉
定義了 LPUART (Low Power UART) 週邊各暫存器位元欄位的位移量, 用於位元操作和暫存器欄位存取。每個位移量對應特定暫存器的特定位元欄位起始位置。
列舉值 | |
---|---|
VERID_FEATURE | VERID - Feature Identification Number. Version ID Feature Identification Number 版本ID特徵識別碼
|
VERID_MINOR | VERID - Minor Version Number. Version ID Minor Version Number 版本ID次要版本號 |
VERID_MAJOR | VERID - Major Version Number. Version ID Major Version Number 版本ID主要版本號 |
PARAM_TXFIFO | PARAM - Transmit FIFO Size. Parameter Transmit FIFO Size 參數傳輸FIFO大小 |
PARAM_RXFIFO | PARAM - Receive FIFO Size. Parameter Receive FIFO Size 參數接收FIFO大小 |
GLOBAL_RST | GLOBAL - Software Reset. Global Software Reset 全域軟體重置
|
PINCFG_TRGSEL | PINCFG - Trigger Select. Pin Configuration Trigger Select 引腳配置觸發選擇
|
BAUD_SBR | BAUD - Baud Rate Modulo Divisor. Baud Rate Baud Rate Modulo Divisor 鮑率模數除數 |
BAUD_SBNS | BAUD - Stop Bit Number Select. Baud Rate Stop Bit Number Select 鮑率停止位元數選擇
|
BAUD_RXEDGIE | BAUD - RX Input Active Edge Interrupt Enable. Baud Rate RX Input Active Edge Interrupt Enable 鮑率RX輸入有效邊緣中斷啟用
|
BAUD_LBKDIE | BAUD - LIN Break Detect Interrupt Enable. Baud Rate LIN Break Detect Interrupt Enable 鮑率LIN中斷檢測啟用
|
BAUD_RESYNCDIS | BAUD - Resynchronization Disable. Baud Rate Resynchronization Disable 鮑率重新同步禁用
|
BAUD_BOTHEDGE | BAUD - Both Edge Sampling. Baud Rate Both Edge Sampling 鮑率雙邊緣採樣
|
BAUD_MATCFG | BAUD - Match Configuration. Baud Rate Match Configuration 鮑率匹配配置
|
BAUD_RIDMAE | BAUD - Receiver Idle DMA Enable. Baud Rate Receiver Idle DMA Enable 鮑率接收空閒DMA啟用
|
BAUD_RDMAE | BAUD - Receiver Full DMA Enable. Baud Rate Receiver Full DMA Enable 鮑率接收滿DMA啟用
|
BAUD_TDMAE | BAUD - Transmitter DMA Enable. Baud Rate Transmitter DMA Enable 鮑率傳輸DMA啟用
|
BAUD_OSR | BAUD - Oversampling Ratio. Baud Rate Oversampling Ratio 鮑率過採樣比率
|
BAUD_M10 | BAUD - 10-Bit Mode Select. Baud Rate 10-Bit Mode Select 鮑率10位元模式選擇
|
BAUD_MAEN2 | BAUD - Match Address Mode Enable 2. Baud Rate Match Address Mode Enable 2 Configuration 鮑率匹配位址模式2啟用配置
|
BAUD_MAEN1 | BAUD - Match Address Mode Enable 1. Baud Rate Match Address Mode Enable 1 Configuration 鮑率匹配位址模式1啟用配置
|
STAT_LBKFE | STAT_LBKFE - LIN Break Flag Enable. Status register LIN break flag enable control. 狀態暫存器LIN中斷旗標致能控制。
|
STAT_AME | STAT_AME - Address Mark Enable. Status register address mark enable control. 狀態暫存器位址標記致能控制。
|
STAT_MA2F | STAT_MA2F - Match 2 Flag. Status register match 2 flag control. 狀態暫存器匹配2旗標控制。
|
STAT_MA1F | STAT_MA1F - Match 1 Flag. Status register match 1 flag control. 狀態暫存器匹配1旗標控制。
|
STAT_PF | STAT_PF - Parity Error Flag. Status register parity error flag control. 狀態暫存器奇偶校驗錯誤旗標控制。
|
STAT_FE | STAT_FE - Framing Error Flag. Status register framing error flag control. 狀態暫存器幀錯誤旗標控制。
|
STAT_NF | STAT_NF - Noise Flag. Status register noise flag control. 狀態暫存器噪聲旗標控制。
|
STAT_OR | STAT_OR - Receiver Overrun Flag. Status register receiver overrun flag control. 狀態暫存器接收器溢出旗標控制。
|
STAT_IDLE | STAT_IDLE - Idle Line Flag. Status register idle line flag control. 狀態暫存器空閒線旗標控制。
|
STAT_RDRF | STAT_RDRF - Receive Data Register Full Flag. Status register receive data register full flag control. 狀態暫存器接收數據暫存器滿旗標控制。
|
STAT_TC | STAT_TC - Transmission Complete Flag. Status register transmission complete flag control. 狀態暫存器傳輸完成旗標控制。
|
STAT_TDRE | STAT_TDRE - Transmit Data Register Empty Flag. Status register transmit data register empty flag control. 狀態暫存器傳輸數據暫存器空旗標控制。
|
STAT_RAF | STAT_RAF - Receiver Active Flag. Status register receiver active flag control. 狀態暫存器接收器活躍旗標控制。
|
STAT_LBKDE | STAT_LBKDE - LIN Break Detection Enable. Status register LIN break detection enable control. 狀態暫存器LIN中斷檢測致能控制。
|
STAT_BRK13 | STAT_BRK13 - Break Character Generation Length. Status register break character generation length control. 狀態暫存器中斷字符生成長度控制。
|
STAT_RWUID | STAT_RWUID - Receive Wake Up Idle Detect. Status register receive wake up idle detect control. 狀態暫存器接收喚醒空閒檢測控制。
|
STAT_RXINV | STAT_RXINV - Receive Data Inversion. Status register receive data inversion control. 狀態暫存器接收數據反轉控制。
|
STAT_MSBF | STAT_MSBF - MSB First. Status register MSB first control. 狀態暫存器MSB優先控制。
|
STAT_RXEDGIF | STAT_RXEDGIF - RXD Pin Active Edge Interrupt Flag. Status register RXD pin active edge interrupt flag control. 狀態暫存器RXD引腳活躍邊緣中斷旗標控制。
|
STAT_LBKDIF | STAT_LBKDIF - LIN Break Detect Interrupt Flag. Status register LIN break detect interrupt flag control. 狀態暫存器LIN中斷檢測中斷旗標控制。
|
CTRL_PT | CTRL_PT - Parity Type. Control register parity type control. 控制暫存器奇偶校驗類型控制。
|
CTRL_PE | CTRL_PE - Parity Enable. Control register parity enable control. 控制暫存器奇偶校驗致能控制。
|
CTRL_ILT | CTRL_ILT - Idle Line Type Select. Control register idle line type select control. 控制暫存器空閒線類型選擇控制。
|
CTRL_WAKE | CTRL_WAKE - Receiver Wake-Up Method Select. Control register receiver wake-up method select control. 控制暫存器接收器喚醒方法選擇控制。
|
CTRL_M | CTRL_M - 9-Bit Or 8-Bit Mode Select. Control register 9-bit or 8-bit mode select control. 控制暫存器9位或8位模式選擇控制。
|
CTRL_RSRC | CTRL_RSRC - Receiver Source Select. Control register receiver source select control. 控制暫存器接收器來源選擇控制。
|
CTRL_DOZEEN | CTRL_DOZEEN - Doze Mode. Control register doze mode control. 控制暫存器打盹模式控制。
|
CTRL_LOOPS | CTRL_LOOPS - Loop Mode Select. Control register loop mode select control. 控制暫存器回環模式選擇控制。
|
CTRL_IDLECFG | CTRL_IDLECFG - Idle Configuration. Control register idle configuration control. 控制暫存器空閒配置控制。
|
CTRL_M7 | CTRL_M7 - 7-Bit Mode Select. Control register 7-bit mode select control. 控制暫存器7位模式選擇控制。
|
CTRL_MA2IE | CTRL_MA2IE - Match 2 (MA2F) Interrupt Enable. Control register match 2 (MA2F) interrupt enable control. 控制暫存器匹配2(MA2F)中斷致能控制。
|
CTRL_MA1IE | CTRL_MA1IE - Match 1 (MA1F) Interrupt Enable. Control register match 1 (MA1F) interrupt enable control. 控制暫存器匹配1(MA1F)中斷致能控制。
|
CTRL_SBK | CTRL_SBK - Send Break. Control register send break control. 控制暫存器發送中斷控制。
|
CTRL_RWU | CTRL_RWU - Receiver Wake-Up Control. Control register receiver wake-up control. 控制暫存器接收器喚醒控制。
|
CTRL_RE | CTRL_RE - Receiver Enable. Control register receiver enable control. 控制暫存器接收器致能控制。
|
CTRL_TE | CTRL_TE - Transmitter Enable. Control register transmitter enable control. 控制暫存器傳輸器致能控制。
|
CTRL_ILIE | CTRL_ILIE - Idle Line Interrupt Enable. Control register idle line interrupt enable control. 控制暫存器空閒線中斷致能控制。
|
CTRL_RIE | CTRL_RIE - Receiver Interrupt Enable. Control register receiver interrupt enable control. 控制暫存器接收器中斷致能控制。
|
CTRL_TCIE | CTRL_TCIE - Transmission Complete Interrupt Enable. Control register transmission complete interrupt enable control. 控制暫存器傳輸完成中斷致能控制。
|
CTRL_TIE | CTRL_TIE - Transmit Interrupt Enable. Control register transmit interrupt enable control. 控制暫存器傳輸中斷致能控制。
|
CTRL_PEIE | CTRL_PEIE - Parity Error Interrupt Enable. Control register parity error interrupt enable control. 控制暫存器奇偶校驗錯誤中斷致能控制。
|
CTRL_FEIE | CTRL_FEIE - Framing Error Interrupt Enable. Control register framing error interrupt enable control. 控制暫存器幀錯誤中斷致能控制。
|
CTRL_NEIE | CTRL_NEIE - Noise Error Interrupt Enable. Control register noise error interrupt enable control. 控制暫存器噪聲錯誤中斷致能控制。
|
CTRL_ORIE | CTRL_ORIE - Overrun Interrupt Enable. Control register overrun interrupt enable control. 控制暫存器溢出中斷致能控制。
|
CTRL_TXINV | CTRL_TXINV - Transmit Data Inversion. Control register transmit data inversion control. 控制暫存器傳輸數據反轉控制。
|
CTRL_TXDIR | CTRL_TXDIR - TXD Pin Direction in Single-Wire Mode. Control register TXD pin direction in single-wire mode control. 控制暫存器TXD引腳方向在單線模式控制。
|
CTRL_R9T8 | CTRL_R9T8 - Receive Bit 9 Transmit Bit 8. Control register receive bit 9 transmit bit 8 control. 控制暫存器接收位9傳輸位8控制。 |
CTRL_R8T9 | CTRL_R8T9 - Receive Bit 8 Transmit Bit 9. Control register receive bit 8 transmit bit 9 control. 控制暫存器接收位8傳輸位9控制。 |
DATA_R0T0 | DATA_R0T0 - Read Receive FIFO Bit 0 or Write Transmit FIFO Bit 0. Data register read receive FIFO bit 0 or write transmit FIFO bit 0 control. 數據暫存器讀取接收FIFO位0或寫入傳輸FIFO位0控制。 |
DATA_R1T1 | DATA_R1T1 - Read Receive FIFO Bit 1 or Write Transmit FIFO Bit 1. Data register read receive FIFO bit 1 or write transmit FIFO bit 1 control. 數據暫存器讀取接收FIFO位1或寫入傳輸FIFO位1控制。 |
DATA_R2T2 | DATA_R2T2 - Read Receive FIFO Bit 2 or Write Transmit FIFO Bit 2. Data register read receive FIFO bit 2 or write transmit FIFO bit 2 control. 數據暫存器讀取接收FIFO位2或寫入傳輸FIFO位2控制。 |
DATA_R3T3 | DATA_R3T3 - Read Receive FIFO Bit 3 or Write Transmit FIFO Bit 3. Data register read receive FIFO bit 3 or write transmit FIFO bit 3 control. 數據暫存器讀取接收FIFO位3或寫入傳輸FIFO位3控制。 |
DATA_R4T4 | DATA_R4T4 - Read Receive FIFO Bit 4 or Write Transmit FIFO Bit 4. Data register read receive FIFO bit 4 or write transmit FIFO bit 4 control. 數據暫存器讀取接收FIFO位4或寫入傳輸FIFO位4控制。 |
DATA_R5T5 | DATA_R5T5 - Read Receive FIFO Bit 5 or Write Transmit FIFO Bit 5. Data register read receive FIFO bit 5 or write transmit FIFO bit 5 control. 數據暫存器讀取接收FIFO位5或寫入傳輸FIFO位5控制。 |
DATA_R6T6 | DATA_R6T6 - Read Receive FIFO Bit 6 or Write Transmit FIFO Bit 6. Data register read receive FIFO bit 6 or write transmit FIFO bit 6 control. 數據暫存器讀取接收FIFO位6或寫入傳輸FIFO位6控制。 |
DATA_R7T7 | DATA_R7T7 - Read Receive FIFO Bit 7 or Write Transmit FIFO Bit 7. Data register read receive FIFO bit 7 or write transmit FIFO bit 7 control. 數據暫存器讀取接收FIFO位7或寫入傳輸FIFO位7控制。 |
DATA_R8T8 | DATA_R8T8 - Read Receive FIFO Bit 8 or Write Transmit FIFO Bit 8. Data register read receive FIFO bit 8 or write transmit FIFO bit 8 control. 數據暫存器讀取接收FIFO位8或寫入傳輸FIFO位8控制。 |
DATA_R9T9 | DATA_R9T9 - Read Receive FIFO Bit 9 or Write Transmit FIFO Bit 9. Data register read receive FIFO bit 9 or write transmit FIFO bit 9 control. 數據暫存器讀取接收FIFO位9或寫入傳輸FIFO位9控制。 |
DATA_LINBRK | DATA_LINBRK - LIN Break. Data register LIN break control. 數據暫存器LIN中斷控制。
|
DATA_IDLINE | DATA_IDLINE - Idle Line. Data register idle line control. 數據暫存器空閒線控制。
|
DATA_RXEMPT | DATA_RXEMPT - Receive Buffer Empty. Data register receive buffer empty control. 數據暫存器接收緩衝區空控制。
|
DATA_FRETSC | DATA_FRETSC - Frame Error Transmit Special Character. Data register frame error transmit special character control. 數據暫存器幀錯誤傳輸特殊字符控制。
|
DATA_PARITYE | DATA_PARITYE - Parity Error. Data register parity error control. 數據暫存器奇偶校驗錯誤控制。
|
DATA_NOISY | DATA_NOISY - Noisy Data Received. Data register noisy data received control. 數據暫存器噪聲數據接收控制。
|
MATCH_MA1 | MATCH_MA1 - Match Address 1. Match register match address 1 control. 匹配暫存器匹配地址1控制。 |
MATCH_MA2 | MATCH_MA2 - Match Address 2. Match register match address 2 control. 匹配暫存器匹配地址2控制。 |
MODIR_TXCTSE | MODIR_TXCTSE - Transmitter CTS Enable. MODEM IrDA transmitter CTS enable control. MODEM IrDA傳輸器CTS致能控制。
|
MODIR_TXRTSE | MODIR_TXRTSE - Transmitter RTS Enable. MODEM IrDA transmitter RTS enable control. MODEM IrDA傳輸器RTS致能控制。
|
MODIR_TXRTSPOL | MODIR_TXRTSPOL - Transmitter RTS Polarity. MODEM IrDA transmitter RTS polarity control. MODEM IrDA傳輸器RTS極性控制。
|
MODIR_RXRTSE | MODIR_RXRTSE - Receiver RTS Enable. MODEM IrDA receiver RTS enable control. MODEM IrDA接收器RTS致能控制。
|
MODIR_TXCTSC | MODIR_TXCTSC - Transmit CTS Configuration. MODEM IrDA transmit CTS configuration control. MODEM IrDA傳輸CTS配置控制。
|
MODIR_TXCTSSRC | MODIR_TXCTSSRC - Transmit CTS Source. MODEM IrDA transmit CTS source control. MODEM IrDA傳輸CTS來源控制。
|
MODIR_RTSWATER | MODIR_RTSWATER - Receive RTS Configuration. MODEM IrDA receive RTS configuration control. MODEM IrDA接收RTS配置控制。 |
MODIR_TNP | MODIR_TNP - Transmitter Narrow Pulse. MODEM IrDA transmitter narrow pulse control. MODEM IrDA傳輸器窄脈衝控制。
|
MODIR_IREN | MODIR_IREN - IR Enable. MODEM IrDA IR enable control. MODEM IrDA紅外致能控制。
|
FIFO_RXFIFOSIZE | FIFO_RXFIFOSIZE - Receive FIFO Buffer Depth. FIFO receive FIFO buffer depth control. FIFO接收FIFO緩衝區深度控制。
|
FIFO_RXFE | FIFO_RXFE - Receive FIFO Enable. FIFO receive FIFO enable control. FIFO接收FIFO致能控制。
|
FIFO_TXFIFOSIZE | FIFO_TXFIFOSIZE - Transmit FIFO Buffer Depth. FIFO transmit FIFO buffer depth control. FIFO傳輸FIFO緩衝區深度控制。
|
FIFO_TXFE | FIFO_TXFE - Transmit FIFO Enable. FIFO transmit FIFO enable control. FIFO傳輸FIFO致能控制。
|
FIFO_RXUFE | FIFO_RXUFE - Receive FIFO Underflow Interrupt Enable. FIFO receive FIFO underflow interrupt enable control. FIFO接收FIFO下溢中斷致能控制。
|
FIFO_TXOFE | FIFO_TXOFE - Transmit FIFO Overflow Interrupt Enable. FIFO transmit FIFO overflow interrupt enable control. FIFO傳輸FIFO溢出中斷致能控制。
|
FIFO_RXIDEN | FIFO_RXIDEN - Receiver Idle Empty Enable. FIFO receiver idle empty enable control. FIFO接收器空閒空致能控制。
|
FIFO_RXFLUSH | FIFO_RXFLUSH - Receive FIFO Flush. FIFO receive FIFO flush control. FIFO接收FIFO刷新控制。
|
FIFO_TXFLUSH | FIFO_TXFLUSH - Transmit FIFO Flush. FIFO transmit FIFO flush control. FIFO傳輸FIFO刷新控制。
|
FIFO_RXUF | FIFO_RXUF - Receiver FIFO Underflow Flag. FIFO receiver FIFO underflow flag control. FIFO接收FIFO下溢旗標控制。
|
FIFO_TXOF | FIFO_TXOF - Transmitter FIFO Overflow Flag. FIFO transmitter FIFO overflow flag control. FIFO傳輸FIFO溢出旗標控制。
|
FIFO_RXEMPT | FIFO_RXEMPT - Receive FIFO Or Buffer Empty. FIFO receive FIFO or buffer empty control. FIFO接收FIFO或緩衝區空控制。
|
FIFO_TXEMPT | FIFO_TXEMPT - Transmit FIFO Or Buffer Empty. FIFO transmit FIFO or buffer empty control. FIFO傳輸FIFO或緩衝區空控制。
|
WATER_TXWATER | WATER_TXWATER - Transmit Watermark. Watermark register transmit watermark control. 水位暫存器傳輸水位控制。 |
WATER_TXCOUNT | WATER_TXCOUNT - Transmit Counter. Watermark register transmit counter control. 水位暫存器傳輸計數器控制。 |
WATER_RXWATER | WATER_RXWATER - Receive Watermark. Watermark register receive watermark control. 水位暫存器接收水位控制。 |
WATER_RXCOUNT | WATER_RXCOUNT - Receive Counter. Watermark register receive counter control. 水位暫存器接收計數器控制。 |
DATARO_DATA | DATARO_DATA - Receive Data. Data read-only register receive data control. 數據只讀暫存器接收數據控制。 |
|
constexpr |
Shift Operator Overloading - Convert Enum To Unsigned Integer.
Converts the shift enum value to an unsigned integer. 將位移列舉值轉換為無符號整數。
e | Shift enum to convert 要轉換的位移列舉 |