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数据寄存器

S3C2440A特殊寄存器的更多相关文章

  1. DOS程序员手册(九)

    第14章参考手册概述     本书余下的章节将向读者们介绍BIOS.DOS各种各样API函数和服务,作为一名程 序员,了解和掌握这些知识是很有好处的.在所介绍的参考手册中,每部手册都汇集了大 量的资源 ...

  2. 存储管理器 S3C2440A

    CPU通过存储管理器来控制外部设备 SDRAM存储结构 S3C2440A内存控制器 原理图 HY57V561620(L)T 4Banks x 4M x 16Bit Synchronous DRAM S ...

  3. K60——寄存器

    (1)PTx_BASE_PTR为GPIO寄存器结构体基址指针(PTR即point to register,x=A/B/C/D/E) /* GPIO - Peripheral instance base ...

  4. JVM之PC寄存器(Program Counter Register)

    基本特性: 当前线程执行的字节码的行号指示器. Java虚拟机支持多个线程同时执行,每一个线程都有自己的pc寄存器. 任意时刻,一个线程都只会执行一个方法的代码,称为该线程的当前方法,对于非nativ ...

  5. 与或左移右移操作在ARM寄存器配置中的作用

    逻辑运算: 与运算&:与0清零  清零用与运算 或运算 |:或1置一  置一用或运算 异或 ^:不同为1  /*****单个寄存器清零置一*************************** ...

  6. 小议ARM寄存器

    ARM微处理器一共有37个32位寄存器,其中包括31个通用寄存器和6个状态寄存器,但是这些寄存处不能同时访问.但是通用寄存器R14 - R0 ,程序计数器PC(即R15),程序状态寄存器都是可以任何时 ...

  7. 汇编语言标记寄存器标记位_NV UP EI NG NZ AC PE CY

    在8086CPU中,有一种标记寄存器,长度为16bit: 其中存储的信息被称为程序状态字(Program Status Word,PSW),以下将该寄存器简称为flag. 功能:1)用来存储相关指令的 ...

  8. [转载]ARM协处理器CP15寄存器详解

    用于系统存储管理的协处理器CP15  原地址:http://blog.csdn.net/gameit/article/details/13169405 MCR{cond}     coproc,opc ...

  9. 2.3 ARM寄存器详解

    一共有37个寄存器 1. 31个通用寄存器 2. 6个状态寄存器 R13作为堆栈指针 R14链接寄存器 1.保存函数返回地址 2. 异常返回地址 R15程序计数器(PC指针) 程序状态寄存器 只有在异 ...

随机推荐

  1. [LC] 152. Maximum Product Subarray

    Given an integer array nums, find the contiguous subarray within an array (containing at least one n ...

  2. openssl nodejs https+客户端证书+usbkey

    mac sslconfig 文件路径 /System/Library/OpenSSL/openssl.cnf 一生成CA openssl req -new -x509 -keyout ca.key - ...

  3. 如果你的unordered_map头文件报错请看这里

    请将include<unordered_map>头文件换成下面代码 #if(__cplusplus == 201103L) #include <unordered_map> # ...

  4. Android开发之《Module相互引用,NDK不能正常Debug》

    解决Android Studio不能进入调试模式问题 Android Studio 2.2.3 native debug 无法调试?:https://www.zhihu.com/question/54 ...

  5. Java的同步和异步

    同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同 ...

  6. 深入理解Javascript中的valueOf与toString

    基本上,javascript中所有数据类型都拥有valueOf和toString这两个方法,null除外.它们俩解决javascript值运算与显示的问题,本文将详细介绍,有需要的朋友可以参考下. t ...

  7. js中判断为false的情况

     document.write((new Boolean())+"<br />");        document.write((new Boolean(" ...

  8. celery beat之pidfile already exists问题

    背景 在进行celery定时任务测试时,发现到点任务并未执行,检查了log发现在启动celery beat的时候有这样一个报错,所以celery beat并未启动成功. 1234 (hzinfo) E ...

  9. Shevon's Blog

    由于a link是disabled属性设置成true,只是颜色变灰色但是还能提交.要想不能提交,可以删除href属性:disable link[html] view plaincopyfunction ...

  10. dubbo与trivial超时机制的深入思考

    说在前面 trivial是根据之前设计的RPC框架而来的(还在增进当中),其中较为不同的一个点为,在客户端去掉了业务线程池,因为既然都要等待,不必要再加一层. 进入正题 有在网上看到这样的信息,“之前 ...