S3C2440A特殊寄存器

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数据寄存器
posted @ 2014-03-14 13:00  sheshiji  阅读(860)  评论(0编辑  收藏  举报