S3C2440A特殊寄存器
特殊寄存器有:
-
输入输出端口
-
存储器控制器
-
NANDFLASH
-
看门狗定时器
-
时钟和电源管理
-
PWM定时器
-
UART
-
USB设备
-
中断控制器
-
DMA
-
LCD控制器
-
RTC
-
SPI
-
IIC
-
IIS
-
AD转换器
-
AC97音频接口
-
USB主机控制器
-
SD接口
-
摄像头接口
输入输出端口 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
GPACON | W | R/W | 端口A控制 |
GPADAT | 端口A数据 | ||
GPBCON | 端口B控制 | ||
GPBDAT | 端口B数据 | ||
GPBUP | 上拉控制B | ||
GPCCON | 端口C控制 | ||
GPCDAT | 端口C数据 | ||
GPCUP | 上拉控制C | ||
GPDCON | 端口D控制 | ||
GPDDAT | 端口D数据 | ||
GPDUP | 上拉控制D | ||
GPECON | 端口E控制 | ||
GPEDAT | 端口E数据 | ||
GPEUP | 上拉控制E | ||
GPFCON | 端口F控制 | ||
GPFDAT | 端口F数据 | ||
GPFUP | 上拉控制F | ||
GPGCON | 端口G控制 | ||
GPGDAT | 端口G数据 | ||
GPGUP | 上拉控制G | ||
GPHCON | 端口H控制 | ||
GPHDAT | 端口H数据 | ||
GPHUP | 上拉控制H | ||
GPJCON | 端口J控制 | ||
GPJDAT | 端口J数据 | ||
GPJUP | 上拉控制J | ||
MISCCR | 杂项控制 | ||
DCLKCON | DCLK0/1控制 | ||
EXTINT0 | 外部中断控制寄存器0 | ||
EXTINT1 | 外部中断控制寄存器1 | ||
EXTINT2 | 外部中断控制寄存器2 | ||
EINTFLT0 | 保留 | ||
EINTFLT1 | 保留 | ||
EINTELT2 | 外部中断滤波控制寄存器2 | ||
EINTELT3 | 外部中断滤波控制寄存器2 | ||
EINTMASK | 外部中断屏蔽 | ||
EINTPEND | 外部中断等待 | ||
GSTATUS0 | R/W | 外部引脚状态 | |
GSTATUS1 | R/W | 片上ID | |
GSTATUS2 | 复位状态 | ||
GSTATUS3 | 通告寄存器 | ||
GSTATUS4 | 通告寄存器 | ||
MSKCON | 存储器睡眠控制寄存器 |
存储器控制器 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
BWSCON | W | R/W | 总线宽度和等待状态控制 |
BANKCON0 | 启动ROM控制 | ||
BANKCON1 | BANK1控制 | ||
BANKCON2 | BANK2控制 | ||
BANKCON3 | BANK3控制 | ||
BANKCON4 | BANK4控制 | ||
BANKCON5 | BANK5控制 | ||
BANKCON6 | BANK6控制 | ||
BANKCON7 | BANK7控制 | ||
REFRESH | DRAM/SDRAM刷新控制 | ||
BANKSIZE | 可变Bank大小 | ||
MRSRB6 | SDRAM BANK6的模式寄存器设置 | ||
MRSRB7 | SDRAM BANK7的模式寄存器设置 |
NANDFLASH | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
NFCONF | W | R/W | NAND Flash配制 |
NFCONT | NAND Flash控制 | ||
NFCMD | NAND Flash指令 | ||
NFADDR | NAND Flash地址 | ||
NFDATA | NAND Flash数据 | ||
NFMECCD0 | NAND Flash主区域ECC0/1 | ||
NFMECCD1 | NAND Flash主区域ECC2/3 | ||
NFSECCD | NAND Flash空闲区域ECC | ||
NFSTAT | NAND Flash运行状态 | ||
NFESTAT0 | NAND Flash I/O[7:0]ECC状态 | ||
NFESTAT1 | NAND Flash I/O[15:8]ECC状态 | ||
NFMECC0 | R | NAND Flash主区域ECC0状态 | |
NFMECC1 | NAND Flash主区域ECC1状态 | ||
NFSECC | NAND Flash空闲区域ECC状态 | ||
NFSBLK | R/W | NAND Flash开始块地址 | |
NFEBLK | NAND Flash结束块地址 |
看门狗定时器 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
WTCON | W | R/W | 看门狗定时器模式 |
WTDAT | 看门狗定时器数据 | ||
WTCNT | 看门狗定时器计数 |
时钟和电源管理 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
LOCKTIME | W | R/W | PLL锁定时间计数器 |
MPLLCON | MPLL控制 | ||
UPLLCON | UPLL控制 | ||
CLKCON | 时钟生成控制 | ||
CLKSLOW | 慢时钟控制 | ||
CLKDIVN | 时钟分频控制 | ||
CAMDIVN | 摄像头时钟分频控制 |
PWM定时器 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
TCFG0 | W | R/W | 定时器配制 |
TCFG1 | 定时器配制 | ||
TCON | 定时器控制 | ||
TCNTB0 | 定时器计数缓冲器0 | ||
TCMPB0 | 定时器比较缓冲器0 | ||
TCNTO0 | R | 定时器计数监视器0 | |
TCNTB1 | R/W | 定时器计数缓冲器1 | |
TCMPB1 | 定时器比较缓冲器1 | ||
TCNTO1 | R | 定时器计数监视器1 | |
TCNTB2 | R/W | 定时器计数缓冲器2 | |
TCMPB2 | 定时器比较缓冲器2 | ||
TCNTO2 | R | 定时器计数监视器2 | |
TCNTB3 | R/W | 定时器计数缓冲器3 | |
TCMPB3 | 定时器比较缓冲器3 | ||
TCNTO3 | R | 定时器计数监视器3 | |
TCNTB4 | R/W | 定时器计数缓冲器4 | |
TCNTO4 | R | 定时器计数监视器4 |
UART | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
ULCON0 | W | R/W | UART 0 线路控制 |
UCON0 | UART 0 控制 | ||
UFCON0 | UART 0 FIFO控制 | ||
UMCON0 | UART 0 Modem控制 | ||
UTRSTAT0 | R | UART 0 Tx/Rx状态 | |
UERSTAT0 | UART 0 Rx错误状态 | ||
UFSTAT0 | UART 0 FIFO状态 | ||
UMSTAT0 | UART 0 Modem状态 | ||
UTXH0 | B | W | UART 0 发送保持 |
URXH0 | R | UART 0 接收缓冲器 | |
UBRDIV0 | W | R/W | UART 0 波特率分频器 |
ULCON1 | W | R/W | UART 1 线路控制 |
UCON1 | UART 1 控制 | ||
UFCON1 | UART 1 FIFO控制 | ||
UMCON1 | UART 1 Modem控制 | ||
UTRSTAT1 | R | UART 1 Tx/Rx状态 | |
UERSTAT1 | UART 1 Rx错误状态 | ||
UFSTAT1 | UART 1 FIFO状态 | ||
UMSTAT1 | UART 1 Modem状态 | ||
UTXH1 | B | W | UART 1 发送保持 |
URXH1 | R | UART 1 接收缓冲器 | |
UBRDIV1 | W | R/W | UART 1 波特率分频器 |
ULCON2 | W | R/W | UART 2 线路控制 |
UCON2 | UART 2 控制 | ||
UFCON2 | UART 2 FIFO控制 | ||
UMCON2 | UART 2 Modem控制 | ||
UTRSTAT2 | R | UART 2 Tx/Rx状态 | |
UERSTAT2 | UART 2 Rx错误状态 | ||
UFSTAT2 | UART 2 FIFO状态 | ||
UMSTAT2 | UART 2 Modem状态 | ||
UTXH2 | B | W | UART 2 发送保持 |
URXH2 | R | UART 2 接收缓冲器 | |
UBRDIV2 | W | R/W | UART 2 波特率分频器 |
USB设备 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
FUNC_ADDR_REG | B | R/W | 工作地址 |
PWR_REG | 电源管理 | ||
EP_INT_REG | EP中断等待和清除 | ||
USB_INT_REG | USB中断等待和清除 | ||
EP_INT_EN_REG | 中断使能 | ||
USB_INT_EN_REG | 中断使能 | ||
FRAME_NUM1_REG | R | 帧号低字节 | |
FRAME_NUM2_REG | 帧号高字节 | ||
INDEX_REG | R/W | 寄存器索引 | |
EP0_CSR | 端点状态 | ||
IN_CSR1_REG | 入端点控制状态 | ||
IN_CSR2_REG | 入端点控制状态 | ||
MAXP_REG | 端点最大包 | ||
OUT_CSR1_REG | 出端点控制状态 | ||
OUT_CSR2_REG | 出端点控制状态 | ||
OUT_FIFO_CNT1_REG | R | 端点出写计数器 | |
OUT_FIFO_CNT2_REG | 端点出写计数器 | ||
EP0_FIFO | R/W | 端点0 FIFO | |
EP1_FIFO | 端点1 FIFO | ||
EP2_FIFO | 端点2 FIFO | ||
EP3_FIFO | 端点3 FIFO | ||
EP4_FIFO | 端点4 FIFO | ||
EP1_DMA_CON | EP1 DMA接口控制 | ||
EP1_DMA_UINT | EP1 DMA Tx单元计数器 | ||
EP1_DMA_FIFO | EP1 DMA Tx FIFO单元计数器 | ||
EP1_DMA_TTC_L | EP1 DMA 总Tx计数器 | ||
EP1_DMA_TTC_M | EP1 DMA 总Tx计数器 | ||
EP1_DMA_TTC_H | EP1 DMA 总Tx计数器 | ||
EP2_DMA_CON | EP2 DMA接口控制 | ||
EP2_DMA_UINT | EP2 DMA Tx单元计数器 | ||
EP2_DMA_FIFO | EP2 DMA Tx FIFO单元计数器 | ||
EP2_DMA_TTC_L | EP2 DMA 总Tx计数器 | ||
EP2_DMA_TTC_M | EP2 DMA 总Tx计数器 | ||
EP2_DMA_TTC_H | EP2 DMA 总Tx计数器 | ||
EP3_DMA_CON | EP3 DMA接口控制 | ||
EP3_DMA_UINT | EP3 DMA Tx单元计数器 | ||
EP3_DMA_FIFO | EP3 DMA Tx FIFO单元计数器 | ||
EP3_DMA_TTC_L | EP3 DMA 总Tx计数器 | ||
EP3_DMA_TTC_M | EP3 DMA 总Tx计数器 | ||
EP3_DMA_TTC_H | EP3 DMA 总Tx计数器 | ||
EP4_DMA_CON | EP4 DMA接口控制 | ||
EP4_DMA_UINT | EP4 DMA Tx单元计数器 | ||
EP4_DMA_FIFO | EP4 DMA Tx FIFO单元计数器 | ||
EP4_DMA_TTC_L | EP4 DMA 总Tx计数器 | ||
EP4_DMA_TTC_M | EP4 DMA 总Tx计数器 | ||
EP4_DMA_TTC_H | EP4 DMA 总Tx计数器 |
中断控制器 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
SRCPND | W | R/W | 中断请求状态 |
INTMOD | W | 中断模式控制 | |
INTMSK | R/W | 中断屏蔽控制 | |
PRIORITY | W | IRQ优先级控制 | |
INTPND | R/W | 中断请求状态 | |
INTOFFSET | R | 中断请求源偏移 | |
SUBSRCPND | R/W | 次级源挂起 | |
INTSUBMSK | R/W | 中断分支屏蔽 |
DMA | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
DISRC0 | W | R/W | DMA0初始源 |
DISRCC0 | DMA0初始源控制 | ||
DIDST0 | DMA0初始目标 | ||
DIDSTC0 | DMA0初始目标控制 | ||
DCON0 | DMA0控制 | ||
DSTAT0 | R | DMA0计数 | |
DCSRC0 | DMA0当前源 | ||
DCDST0 | DMA0当前目标 | ||
DMASKTRIG0 | R/W | DMA0屏蔽触发 | |
DISRC1 | W | R/W | DMA1初始源 |
DISRCC1 | DMA1初始源控制 | ||
DIDST1 | DMA1初始目标 | ||
DIDSTC1 | DMA1初始目标控制 | ||
DCON1 | DMA1控制 | ||
DSTAT1 | R | DMA1计数 | |
DCSRC1 | DMA1当前源 | ||
DCDST1 | DMA1当前目标 | ||
DMASKTRIG1 | R/W | DMA1屏蔽触发 | |
DISRC2 | W | R/W | DMA2初始源 |
DISRCC2 | DMA2初始源控制 | ||
DIDST2 | DMA2初始目标 | ||
DIDSTC2 | DMA2初始目标控制 | ||
DCON2 | DMA2控制 | ||
DSTAT2 | R | DMA2计数 | |
DCSRC2 | DMA2当前源 | ||
DCDST2 | DMA2当前目标 | ||
DMASKTRIG2 | R/W | DMA2屏蔽触发 | |
DISRC3 | W | R/W | DMA3初始源 |
DISRCC3 | DMA3初始源控制 | ||
DIDST3 | DMA3初始目标 | ||
DIDSTC3 | DMA3初始目标控制 | ||
DCON3 | DMA3控制 | ||
DSTAT3 | R | DMA3计数 | |
DCSRC3 | DMA3当前源 | ||
DCDST3 | DMA3当前目标 | ||
DMASKTRIG3 | R/W | DMA3屏蔽触发 |
LCD控制器 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
LCDCON1 | W | R/W | LCD控制1 |
LCDCON2 | LCD控制2 | ||
LCDCON3 | LCD控制3 | ||
LCDCON4 | LCD控制4 | ||
LCDCON5 | LCD控制5 | ||
LCDSADDR1 | STN/TFT:帧缓冲区开始地址1 | ||
LCDSADDR2 | STN/TFT:帧缓冲区开始地址2 | ||
LCDSADDR3 | STN/TFT:虚拟屏幕地址设置 | ||
REDLUT | STN:红色查找表 | ||
GREENLUT | STN:绿色查找表 | ||
BLUELUT | STN:蓝色查找表 | ||
DITHMODE | STN:抖动模式 | ||
TPAL | TFT调色板 | ||
LCDINTPND | LCD中断等待 | ||
LCDSRCPND | LCD中断源 | ||
LCDINTMSK | LCD中断屏蔽 | ||
TCONSEL | TCON(LPC3600/LCC3600)控制 |
RTC | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
RTCCON | W | R/W | RTC控制 |
TICNT | 节拍时间控制 | ||
RTCALM | RTC闹铃控制 | ||
ALMSEC | 闹铃秒 | ||
ALMMIN | 闹铃分 | ||
ALMHOUR | 闹铃时 | ||
ALMDATE | 闹铃天 | ||
ALMMON | 闹铃月 | ||
ALMYEAR | 闹铃年 | ||
BCDSEC | BCD秒 | ||
BCDMIN | BCD分 | ||
BCDHOUR | BCD时 | ||
BCDDATE | BCD天 | ||
BCDDAY | BCD日期 | ||
BCDMON | BCD月 | ||
BCDYEAR | BCD日 |
SPI | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
SPCON0,1 | W | R/W | SPI控制 |
SPSTA0,1 | R | SPI状态 | |
SPPIN0,1 | R/W | SPI引脚控制 | |
SPPRE0,1 | SPI波特率预标定器 | ||
SPTDAT0,1 | SPI Tx数据 | ||
SPRDAT0,1 | R | SPI Rx数据 |
IIC | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
IICCON | W | R/W | IIC控制 |
IICSTAT | IIC状态 | ||
IICADD | IIC地址 | ||
IICDS | IIC数据交换 | ||
IICLC | IIC多主机线控制 |
IIS | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
IISCON | HW,W | R/W | IIS控制 |
IISMOD | IIS模式 | ||
IISPSR | IIS预标定器 | ||
IISFCON | IIS FIFO控制 | ||
IISFIFO | HW | IIS FIFO入口 |
AD转换器 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
ADCCON | W | R/W | ADC控制 |
ADCTSC | ADC触屏控制 | ||
ADCDLY | ADC开始或间隔延时 | ||
ADCDAT0 | W | ADC转换数据 | |
ADCDAT1 | ADC转换数据 | ||
ADCUPDN | R/W | 笔尖提起或点下中断状态 |
AC97音频接口 | |||
寄存器名称 | 访问单位 | 读/写 | 功能 |
AC_GLBCTRL | W | R/W | AC97整体控制寄存器 |
AC_GLBSTAT | R | AC97整体状态寄存器 | |
AC_CODEC_CMD | R/W | AC97编解码指令寄存器 | |
AC_CODEC_STAT | R/W | AC97编解码状态寄存器 | |
AC_PCMADDR | AC97 PCM输出/入通道FIFO寄存器 | ||
AC_MICADDR | AC97 麦克风输入通道FIFO地址寄存器 | ||
AC_PCMDATA | R/W | AC97 PCM输出/入通道FIFO数据寄存器 | |
AC_MICDATA | AC97 麦克风输入通道FIFO数据寄存器 |