寄存器列表
18 Sep 2024
Read time: 4 minute(s)
Module Name | Mapping Size | Offset |
---|---|---|
USBDEV | 33 KB | 0x0000 |
偏移地址 | 缩写 | 寄存器描述 | 章节 |
---|---|---|---|
0x000 | AHB_BASIC | AHB 基本配置寄存器 | 0x000 AHB_BASIC |
0x004 | USB_DEV_INIT | USB Device 初始化寄存器 | 0x004 USB_DEV_INIT |
0x008 | USB_PHY_IF | USB PHY 接口寄存器 | 0x008 USB_PHY_IF |
0x00C | USB_ULPI_PHY | USB ULPI PHY 寄存器 | 0x00C USB_ULPI_PHY |
0x010 | USB_INT_STS | USB 中断状态寄存器 | 0x010 USB_INT_STS |
0x014 | USB_INT_MSK | USB 中断屏蔽寄存器 | 0x014 USB_INT_MSK |
0x018 | RXFIFO_SIZ | RXFIFO SIZE 寄存器 | 0x018 RXFIFO_SIZ |
0x01C | RXFIFO_STS | RXFIFO 状态寄存器 | 0x01C RXFIFO_STS |
0x020 | NPTXFIFO_SIZ | 非周期性的 TXFIFO Size 寄存器 | 0x020 NPTXFIFO_SIZ |
0x024 | NPTXFIFO_STS | 非周期性的 TXFIFO 状态寄存器 | 0x024 NPTXFIFO_STS |
0x028 | PTXFIFO1_SIZ | TXFIFO1 SIZE 寄存器 | 0x028 PTXFIFO1_SIZ |
0x02C | PTXFIFO_SIZ2 | TXFIFO2 SIZE 寄存器 | 0x02C PTXFIFO_SIZ2 |
0x030 | RXFIFO_STS_POP | RXFIFO 状态寄存器 | 0x030 RXFIFO_STS_POP |
0x040 | PHY_CLK_CTL | PHY 时钟控制寄存器 | 0x040 PHY_CLK_CTL |
0x060+(n-1)*0x4(n=1~4) | TXFIFOn_SIZ | TXFIFOn SIZE 寄存器 | 0x060+(n-1)*0x4(n=1~4) TXFIFOn_SIZ |
0x200 | USB_DEV_CONF | USB Device 配置寄存器 | 0x200 USB_DEV_CONF |
0x204 | USB_DEV_FUNC | USB Device 功能寄存器 | 0x204 USB_DEV_FUNC |
0x208 | USB_LINE_STS | USB Line 状态寄存器 | 0x208 USB_LINE_STS |
0x20C | INEP_INT_MSK | 输入端点中断屏蔽寄存器 | 0x20C INEP_INT_MSK |
0x210 | OUTEP_INT_MSK | 输出端点中断屏蔽寄存器 | 0x210 OUTEP_INT_MSK |
0x214 | USB_EP_INT | USB 端点中断寄存器 | 0x214 USB_EP_INT |
0x218 | USB_EP_INT_MSK | USB 端点中断屏蔽寄存器 | 0x218 USB_EP_INT_MSK |
0x220 | IN_EP0_CFG | 输入 EP0 配置寄存器 | 0x220 IN_EP0_CFG |
0x0224 | IN_EP1_CFG | IN EP1 中断状态寄存器 | 0x0224 IN_EP1_CFG |
0x0228 | IN_EP2_CFG | IN EP2 配置寄存器 | 0x0228 IN_EP2_CFG |
0x022C | IN_EP3_CFG | IN EP3 配置寄存器 | 0x022C IN_EP3_CFG |
0x0230 | IN_EP4_CFG | IN EP4 配置寄存器 | 0x0230 IN_EP4_CFG |
0x240 | OUT_EP0_CFG | OUT EP1 配置寄存器 | 0x240 OUT_EP0_CFG |
0x244 | OUT_EP1_CFG | OUT EP1 配置寄存器 | 0x244 OUT_EP1_CFG |
0x248 | OUT_EP2_CFG | OUT EP2 配置寄存器 | 0x248 OUT_EP2_CFG |
0x24C | OUT_EP3_CFG | OUT EP3 配置寄存器 | 0x24C OUT_EP3_CFG |
0x250 | OUT_EP4_CFG | OUT EP4 配置寄存器 | 0x250 OUT_EP4_CFG |
0x260 | IN_EP0_INT | IN EP1 中断状态寄存器 | 0x260 IN_EP0_INT |
0x264 | IN_EP1_INT | IN EP1 中断状态寄存器 | 0x264 IN_EP1_INT |
0x268 | IN_EP2_INT | IN EP2 中断状态寄存器 | 0x268 IN_EP2_INT |
0x26C | IN_EP3_INT | IN EP3 中断状态寄存器 | 0x26C IN_EP3_INT |
0x270 | IN_EP4_INT | IN EP4 中断状态寄存器 | 0x270 IN_EP4_INT |
0x280 | OUT_EP0_INT | OUT EP1 中断状态寄存器 | 0x280 OUT_EP0_INT |
0x284 | OUT_EP1_INT | OUT EP1 中断状态寄存器 | 0x284 OUT_EP1_INT |
0x288 | OUT_EP2_INT | OUT EP2 中断状态寄存器 | 0x288 OUT_EP2_INT |
0x28C | OUT_EP3_INT | OUT EP3 中断状态寄存器 | 0x28C OUT_EP3_INT |
0x290 | OUT_EP4_INT | OUT EP4 中断状态寄存器 | 0x290 OUT_EP4_INT |
0x2A0 | IN_EP0_TSF_SIZ | IN EP1 传输寄存器 | 0x2A0 IN_EP0_TSF_SIZ |
0x2A4 | IN_EP1_TSF_SIZ | IN EP1 传输寄存器 | 0x2A4 IN_EP1_TSF_SIZ |
0x2A8 | IN_EP2_TSF_SIZ | IN EP2 传输 Size 寄存器 | 0x2A8 IN_EP2_TSF_SIZ |
0x2AC | IN_EP3_TSF_SIZ | - | 0x2AC IN_EP3_TSF_SIZ |
0x2B0 | IN_EP4_TSF_SIZ | - | 0x2B0 IN_EP4_TSF_SIZ |
0x2C0 | OUT_EP0_TSF_SIZ | - | 0x2C0 OUT_EP0_TSF_SIZ |
0x2C4 | OUT_EP1_TSF_SIZ | - | 0x2C4 OUT_EP1_TSF_SIZ |
0x2C8 | OUT_EP2_TSF_SIZ | - | 0x2C8 OUT_EP2_TSF_SIZ |
0x2CC | OUT_EP3_TSF_SIZ | - | 0x2CC OUT_EP3_TSF_SIZ |
0x2D0 | OUT_EP4_TSF_SIZ | - | 0x2D0 OUT_EP4_TSF_SIZ |
0x300+n*0x4(n=0/1/2/3/4) | IN_EPn_DMA | IN EPn DMA 地址配置寄存器 | 0x300+n*0x4(n=0/1/2/3/4) IN_EPn_DMA |
0x320+n*0x4(n=0/1/2/3/4) | OUT_EPn_DMA | OUT EPn DMA 地址配置寄存器 | 0x320+n*0x4(n=0/1/2/3/4) OUT_EPn_DMA |
0x340+n*0x4(n=0/1/2/3/4) | IN_EPn_TXFIFO_STA | IN EPn TXFIFO 状态寄存器 | 0x340+n*0x4(n=0/1/2/3/4) IN_EPn_TXFIFO_STA |
0x360+(n-1)*0x4(n=1/2/3/4) | TKN_QUEUEn | TKN_QUEUEn 寄存器 | 0x360+(n-1)*0x4(n=1/2/3/4) TKN_QUEUEn |