![]() |
mFrame
|
#include <Register.h>
公開屬性 | |
__I uint32 | verid |
版本識別暫存器 (偏移: 0x0,唯讀) | |
__I uint32 | param |
參數暫存器 (偏移: 0x4,唯讀) | |
__IO uint32 | global |
全域暫存器 (偏移: 0x8,讀寫) | |
__IO uint32 | pincfg |
引腳配置暫存器 (偏移: 0xC,讀寫) | |
__IO uint32 | baud |
鮑率暫存器 (偏移: 0x10,讀寫) | |
__IO uint32 | stat |
狀態暫存器 (偏移: 0x14,讀寫) | |
__IO uint32 | ctrl |
控制暫存器 (偏移: 0x18,讀寫) | |
__IO uint32 | data |
資料暫存器 (偏移: 0x1C,讀寫) | |
__IO uint32 | match |
匹配位址暫存器 (偏移: 0x20,讀寫) | |
__IO uint32 | modir |
MODEM IrDA 暫存器 (偏移: 0x24,讀寫) | |
__IO uint32 | fifo |
FIFO 暫存器 (偏移: 0x28,讀寫) | |
__IO uint32 | water |
水位線暫存器 (偏移: 0x2C,讀寫) | |
__I uint32 | dataro |
資料唯讀暫存器 (偏移: 0x30,唯讀) | |
__IO uint32 mcxa153::chip::lpuart::Register::baud |
鮑率暫存器 (偏移: 0x10,讀寫)
配置 UART 的傳輸鮑率,包括鮑率分頻比和過採樣設定。
__IO uint32 mcxa153::chip::lpuart::Register::ctrl |
控制暫存器 (偏移: 0x18,讀寫)
控制 UART 的基本操作,包括傳輸/接收使能和中斷控制。
__IO uint32 mcxa153::chip::lpuart::Register::data |
資料暫存器 (偏移: 0x1C,讀寫)
用於讀寫 UART 資料,支援 8 位元或 9 位元資料格式。
__I uint32 mcxa153::chip::lpuart::Register::dataro |
資料唯讀暫存器 (偏移: 0x30,唯讀)
提供接收資料的唯讀存取,不會影響 FIFO 指標。
__IO uint32 mcxa153::chip::lpuart::Register::fifo |
FIFO 暫存器 (偏移: 0x28,讀寫)
控制發送和接收 FIFO 的操作,包括 FIFO 使能和清除功能。
__IO uint32 mcxa153::chip::lpuart::Register::global |
全域暫存器 (偏移: 0x8,讀寫)
控制 LPUART 的全域設定,包括軟體復位功能。
__IO uint32 mcxa153::chip::lpuart::Register::match |
匹配位址暫存器 (偏移: 0x20,讀寫)
設定用於位址匹配功能的比較位址值。
__IO uint32 mcxa153::chip::lpuart::Register::modir |
MODEM IrDA 暫存器 (偏移: 0x24,讀寫)
控制 MODEM 功能和 IrDA 紅外線通訊模式的配置。
__I uint32 mcxa153::chip::lpuart::Register::param |
參數暫存器 (偏移: 0x4,唯讀)
包含 LPUART 週邊的配置參數,如 FIFO 大小等硬體特性。
__IO uint32 mcxa153::chip::lpuart::Register::pincfg |
引腳配置暫存器 (偏移: 0xC,讀寫)
配置 UART 引腳的功能和觸發模式。
__IO uint32 mcxa153::chip::lpuart::Register::stat |
狀態暫存器 (偏移: 0x14,讀寫)
顯示 UART 的當前狀態,包括傳輸狀態、錯誤旗標和 FIFO 狀態。
__I uint32 mcxa153::chip::lpuart::Register::verid |
版本識別暫存器 (偏移: 0x0,唯讀)
包含 LPUART 週邊的版本資訊,用於識別硬體版本和功能特性。
__IO uint32 mcxa153::chip::lpuart::Register::water |
水位線暫存器 (偏移: 0x2C,讀寫)
設定 FIFO 的水位線臨界值,用於觸發中斷和 DMA 請求。