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指针) 程序状态寄存器 只有在异 ...
随机推荐
- AUTODESK 卸载工具,完美彻底卸载清除干净autodesk各种软件残留注册表和文件
小伙伴是不是遇到 CAD/3dmax/maya/Revit/Inventor 安装失败或者安装不了的问题了呢?AUTODESK系列软件着实令人头疼,CAD/3dmax/maya/Revit/Inven ...
- MYSQL语句中的explain
1.使用mysql explain的原因 在我们程序员的日常写代码中,有时候会发现我们写的sql语句运行的特别慢,导致响应时间特别长,这种情况在高并发的情况下,我们的网站会直接崩溃,为什么双十一的淘宝 ...
- java String、StringBuilder
Java中的String和StringBuilder类: 1.String对象是不可变的.每一个看起来修改了String值的方法,实际上都是创建了全新的String对象.代码示例如下: String ...
- IDEA工具java.io.IOException: Could not find resource SqlMapConfig.xml
IDEA工具java.io.IOException: Could not find resource SqlMapConfig.xml 解决办法: 1.删掉pom.xml文件的这行代码 <pac ...
- FastCGI sent in stderr: "Access to the script 'XXX' has been denied (see security.limit_extensions)" 报错处理
一个新Lnmp环境在调试项目时出现如下报错: 处理: 在php.ini中设置cgi.fix_pathinfo=1(默认为0),重新加载php即可.参考链接https://blog.csdn.net/u ...
- 算法拾遗[4]——STL用法
主要bb一下优先队列和字符串吧. 哦还有 bitset. 优先队列 定义很容易: priority_queue<int> pq; 内部是一个堆. 基本操作 pq.top() 取堆顶元素; ...
- The difference between applicationContext.xml in Spring and xxx-servlet.xml in SpringMVC
一直搞不明白两者的区别.如果使用了SpringMVC,事实上,bean的配置完全可以在xxx-servlet.xml中进行配置.为什么需要applicationContext.xml?一定必须? 因为 ...
- kettle_errot_karafLifecycleListenter
使用kettle 6.1 通过命令行批量执行作业的过程中,发现偶尔有作业执行时间会变慢几分钟,查看日志发现改作业开始就报了一个错 报错之后才会继续下面的作业,虽然不影响最终作业执行结果,但也延误了一些 ...
- gedit搭建c开发环境
在管理外部工具中,创建启动脚本 #!/bin/sh DIR=$GEDIT_CURRENT_DOCUMENT_DIR NAME=$GEDIT_CURRENT_DOCUMENT_NAME /home/lx ...
- SPA中前端路由基本原理与实现方式
SPA 前端路由原理与实现方式 通常 SPA 中前端路由有2中实现方式,本文会简单快速总结这两种方法及其实现: 修改 url 中 Hash 利用 H5 中的 history Hash 我们都知道 ur ...