mFrame
載入中...
搜尋中...
無符合項目
mcxa153::chip::lpuart::Register 結構 參考文件

LPUART 週邊暫存器存取層 更多...

#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,唯讀)
 

詳細描述

LPUART 週邊暫存器存取層

此結構體映射了 MCXA153 微控制器的 LPUART (Low Power UART) 週邊硬體暫存器, 提供低功耗串列通訊控制器的暫存器存取介面。

所有暫存器的偏移量都相對於 LPUART 基底位址
LPUART 支援異步串列通訊、MODEM 控制和 IrDA 功能
具有可配置的 FIFO 緩衝區和低功耗模式

資料成員說明文件

◆ baud

__IO uint32 mcxa153::chip::lpuart::Register::baud

鮑率暫存器 (偏移: 0x10,讀寫)

配置 UART 的傳輸鮑率,包括鮑率分頻比和過採樣設定。

◆ ctrl

__IO uint32 mcxa153::chip::lpuart::Register::ctrl

控制暫存器 (偏移: 0x18,讀寫)

控制 UART 的基本操作,包括傳輸/接收使能和中斷控制。

◆ data

__IO uint32 mcxa153::chip::lpuart::Register::data

資料暫存器 (偏移: 0x1C,讀寫)

用於讀寫 UART 資料,支援 8 位元或 9 位元資料格式。

◆ dataro

__I uint32 mcxa153::chip::lpuart::Register::dataro

資料唯讀暫存器 (偏移: 0x30,唯讀)

提供接收資料的唯讀存取,不會影響 FIFO 指標。

◆ fifo

__IO uint32 mcxa153::chip::lpuart::Register::fifo

FIFO 暫存器 (偏移: 0x28,讀寫)

控制發送和接收 FIFO 的操作,包括 FIFO 使能和清除功能。

◆ global

__IO uint32 mcxa153::chip::lpuart::Register::global

全域暫存器 (偏移: 0x8,讀寫)

控制 LPUART 的全域設定,包括軟體復位功能。

◆ match

__IO uint32 mcxa153::chip::lpuart::Register::match

匹配位址暫存器 (偏移: 0x20,讀寫)

設定用於位址匹配功能的比較位址值。

◆ modir

__IO uint32 mcxa153::chip::lpuart::Register::modir

MODEM IrDA 暫存器 (偏移: 0x24,讀寫)

控制 MODEM 功能和 IrDA 紅外線通訊模式的配置。

◆ param

__I uint32 mcxa153::chip::lpuart::Register::param

參數暫存器 (偏移: 0x4,唯讀)

包含 LPUART 週邊的配置參數,如 FIFO 大小等硬體特性。

◆ pincfg

__IO uint32 mcxa153::chip::lpuart::Register::pincfg

引腳配置暫存器 (偏移: 0xC,讀寫)

配置 UART 引腳的功能和觸發模式。

◆ stat

__IO uint32 mcxa153::chip::lpuart::Register::stat

狀態暫存器 (偏移: 0x14,讀寫)

顯示 UART 的當前狀態,包括傳輸狀態、錯誤旗標和 FIFO 狀態。

◆ verid

__I uint32 mcxa153::chip::lpuart::Register::verid

版本識別暫存器 (偏移: 0x0,唯讀)

包含 LPUART 週邊的版本資訊,用於識別硬體版本和功能特性。

◆ water

__IO uint32 mcxa153::chip::lpuart::Register::water

水位線暫存器 (偏移: 0x2C,讀寫)

設定 FIFO 的水位線臨界值,用於觸發中斷和 DMA 請求。


此結構(structure) 文件是由下列檔案中產生: