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数据寄存器 |
S3C2440A特殊寄存器的更多相关文章
- DOS程序员手册(九)
第14章参考手册概述 本书余下的章节将向读者们介绍BIOS.DOS各种各样API函数和服务,作为一名程 序员,了解和掌握这些知识是很有好处的.在所介绍的参考手册中,每部手册都汇集了大 量的资源 ...
- 存储管理器 S3C2440A
CPU通过存储管理器来控制外部设备 SDRAM存储结构 S3C2440A内存控制器 原理图 HY57V561620(L)T 4Banks x 4M x 16Bit Synchronous DRAM S ...
- K60——寄存器
(1)PTx_BASE_PTR为GPIO寄存器结构体基址指针(PTR即point to register,x=A/B/C/D/E) /* GPIO - Peripheral instance base ...
- JVM之PC寄存器(Program Counter Register)
基本特性: 当前线程执行的字节码的行号指示器. Java虚拟机支持多个线程同时执行,每一个线程都有自己的pc寄存器. 任意时刻,一个线程都只会执行一个方法的代码,称为该线程的当前方法,对于非nativ ...
- 与或左移右移操作在ARM寄存器配置中的作用
逻辑运算: 与运算&:与0清零 清零用与运算 或运算 |:或1置一 置一用或运算 异或 ^:不同为1 /*****单个寄存器清零置一*************************** ...
- 小议ARM寄存器
ARM微处理器一共有37个32位寄存器,其中包括31个通用寄存器和6个状态寄存器,但是这些寄存处不能同时访问.但是通用寄存器R14 - R0 ,程序计数器PC(即R15),程序状态寄存器都是可以任何时 ...
- 汇编语言标记寄存器标记位_NV UP EI NG NZ AC PE CY
在8086CPU中,有一种标记寄存器,长度为16bit: 其中存储的信息被称为程序状态字(Program Status Word,PSW),以下将该寄存器简称为flag. 功能:1)用来存储相关指令的 ...
- [转载]ARM协处理器CP15寄存器详解
用于系统存储管理的协处理器CP15 原地址:http://blog.csdn.net/gameit/article/details/13169405 MCR{cond} coproc,opc ...
- 2.3 ARM寄存器详解
一共有37个寄存器 1. 31个通用寄存器 2. 6个状态寄存器 R13作为堆栈指针 R14链接寄存器 1.保存函数返回地址 2. 异常返回地址 R15程序计数器(PC指针) 程序状态寄存器 只有在异 ...
随机推荐
- [LC] 152. Maximum Product Subarray
Given an integer array nums, find the contiguous subarray within an array (containing at least one n ...
- openssl nodejs https+客户端证书+usbkey
mac sslconfig 文件路径 /System/Library/OpenSSL/openssl.cnf 一生成CA openssl req -new -x509 -keyout ca.key - ...
- 如果你的unordered_map头文件报错请看这里
请将include<unordered_map>头文件换成下面代码 #if(__cplusplus == 201103L) #include <unordered_map> # ...
- Android开发之《Module相互引用,NDK不能正常Debug》
解决Android Studio不能进入调试模式问题 Android Studio 2.2.3 native debug 无法调试?:https://www.zhihu.com/question/54 ...
- Java的同步和异步
同步:发送一个请求,等待返回,然后再发送下一个请求 异步:发送一个请求,不等待返回,随时可以再发送下一个请求 同步可以避免出现死锁,读脏数据的发生,一般共享某一资源的时候用,如果每个人都有修改权限,同 ...
- 深入理解Javascript中的valueOf与toString
基本上,javascript中所有数据类型都拥有valueOf和toString这两个方法,null除外.它们俩解决javascript值运算与显示的问题,本文将详细介绍,有需要的朋友可以参考下. t ...
- js中判断为false的情况
document.write((new Boolean())+"<br />"); document.write((new Boolean(" ...
- celery beat之pidfile already exists问题
背景 在进行celery定时任务测试时,发现到点任务并未执行,检查了log发现在启动celery beat的时候有这样一个报错,所以celery beat并未启动成功. 1234 (hzinfo) E ...
- Shevon's Blog
由于a link是disabled属性设置成true,只是颜色变灰色但是还能提交.要想不能提交,可以删除href属性:disable link[html] view plaincopyfunction ...
- dubbo与trivial超时机制的深入思考
说在前面 trivial是根据之前设计的RPC框架而来的(还在增进当中),其中较为不同的一个点为,在客户端去掉了业务线程池,因为既然都要等待,不必要再加一层. 进入正题 有在网上看到这样的信息,“之前 ...