四章节S3C44B0X硬件结构及功能_第1页
四章节S3C44B0X硬件结构及功能_第2页
四章节S3C44B0X硬件结构及功能_第3页
四章节S3C44B0X硬件结构及功能_第4页
四章节S3C44B0X硬件结构及功能_第5页
已阅读5页,还剩78页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

四章节S3C44B0X硬件结构及功能四章节S3C44B0X硬件结构及功能1本章主要内容本章主要介绍了S3C44B0X的体系结构及各种功能接口,主要包括以下内容:存储器管理系统总线及时钟中断管理DMA、I/O口、定时器、A/D、I2C、SPI等接口结构本章主要内容本章主要介绍了S3C44B0X的体系结构及各种功2四章节S3C44B0X硬件结构及功能3四章节S3C44B0X硬件结构及功能44.1S3C44B0X简介概述S3C44BOX是SAMSUNG公司推出的16/32位RISC处理器就,为手持设备和一般应用提供了高性价比和高性能的微控制器解决方案。

S3C44BOX是使用ARM7TDMI内核,采用0.25μmCMOS工艺制造。它的低功耗和全静态设计特别适用于对成本和功耗敏感的应用。S3C44BOX的杰出特性是它的CPU核,是由ARM公司设计的16/32位ARM7TDMIRISC处理器(66MHz)。它包括了Thumb代码压缩器,一个片上的ICE断点调试支持和一个32位的硬件乘法器。4.1S3C44B0X简介概述S3C44BOX是54.1S3C44B0X简介S3C44BOX的特性-----------体系结构16/32位RISC体系结构和ARM7TDMI处理器内核强大的指令体系;Thumb代码压缩机,最大化代码密度同时保持了32位指令的性能;基于JTAG的片上集成ICE调方式支持解决方案;32×8位硬件乘法器;实现低功耗SAMBAII的新型总线结构。4.1S3C44B0X简介S3C44BOX的特性----64.1S3C44B0X简介S3C44BOX的特性2.5VARM7TDMI内核,带有8KBCache可选的内部SRAMLCD控制器(最大支持256色DSTN,LCD具有专用DMA)2通道UART带有握手协议(支持IrDA1.0,具有16-byteFIFO)1通道SIO2个通用DMA2个外设用DMA,具有外部请求引脚外部存储控制器(片选逻辑,FP/EDO/SDRAM控制器)5个PWM定时器和1通道内部定时器看门狗定时器71个通用I/O口8个外部中断源具有日历功能的RTC8通道10位ADC1个多主IIC总线控制器1个通道IIS总线控制器片上PLL时钟产生器4.1S3C44B0X简介S3C44BOX的特性274.1S3C44B0X简介S3C44BOX的体系结构4.1S3C44B0X简介S3C44BOX的体系结构8四章节S3C44B0X硬件结构及功能94.1S3C44B0X简介S3C44BOX的引脚-------------外形4.1S3C44B0X简介S3C44BOX的引脚----104.1S3C44B0X简介S3C44BOX的引脚------引脚功能选择使用示例S3C44BOX系列微控制器的引脚一般是多个功能复用,但是同一引脚在同一引脚在同一时刻只能使用其中一个功能,这可以通过设置PINSELx寄存器来选择。GPIOTXD0PWM1输出P0.0通过PINSEL0控制引脚功能4.1S3C44B0X简介S3C44BOX的引脚----11第4章目录1.S3C44B0简介2.存储器管理3.时钟和功耗管理4.CUPWrapper和总线特性5.DMA控制器6.I/O端口7.PWM定时器和看门狗定时器8日历时钟9中断控制10.串行口管理11LCD控制器12.IIS总线接口13.其他接口管理第4章目录1.S3C44B0简介124.2存储器管理S3C44BOX存储系统的特点有大端模式和小端模式。地址空间具有8个存储体,每个存储体可达32MB,总共可达到256MB;对所有存储体的访问大小均可进行改变(8位/16位/32位),总线宽度可编程;8个存储器中,Bank0~Bank5可支持ROM、SRAM;Bank6、Bank7可支持ROM、SRAM和FP/EDO/SDRAM等,Bank6和Bank7存贮容量大小相同;7个存储器的起始地址固定,1个存储器的起始地址可变。(即第8个可变)4.2存储器管理S3C44BOX存储系统的特点13SROM/DRAM/SDRAM(nGCS7)SROM/DRAM/SDRAM(nGCS6)SROM(nGCS5)SROM(nGCS4)SROM(nGCS3)SROM(nGCS2)SROM(nGCS1)SROM(Ngcs0)0x1000_00000x0c00_00000x0c00_00000x0a00_00000x0800_00000x0600_00000x0400_00000x0200_00000x01c0_00000x0000_000032MB32MB32MB32MB32MB28MB2/4/8/16/32MB2/4/8/16/32MB2564MBSA[27:0]可存放区特殊功能寄存器(4MB)复位后的存储器映射表SROM/DRAM/SDRAMSROM/DRAM/SDRAM144.2存储器管理S3C44BOX存储系统的特点---------Bank6/Bank7存储器的地址表存储器地址2MB4MB8MB16MB32MBBank6起始地址0xc0000000xc0000000xc0000000xc0000000xc000000结束地址0xclfffff0xc3fffff0xc7fffff0xcffffff0xcdffffffBank7起始地址0xc2000000xc4000000xc8000000xc0000000xe000000结束地址0xc3fffff0xc7fffff0xcffffff0xcdffffff0xcffffff4.2存储器管理S3C44BOX存储系统的特点------154.2存储器管理S3C44BOX存储系统的特点---------存储器的大小端模式当ENDIAN为L时则使用大端模式,大/小端模式之所以存在是因为当在存储器中存储不同字长的数据时,大/小端模式定义了不同长度的数据类型的对齐方式。4.2存储器管理S3C44BOX存储系统的特点------164.2存储器管理S3C44BOX存储系统的特点---------总线宽度

因为Bank0是系统自举ROM存储体,所以必须在访问ROM之前定义Bank0的总线宽度

OM1OM0启动ROM的数据宽度/位0080116103211测试模式其他存储体的总线宽度只能在系统复位后由程序进行设定,由地址为0x01c8000的特殊寄存器BWSCON的相应位决定。4.2存储器管理S3C44BOX存储系统的特点------174.2存储器管理S3C44BOX存储系统的特点---------存储器引脚连接存储地址引脚8位数据总线下的S3C44B0X地址16位数据总线下的S3C44B0X地址32位数据总线下的S3C44B0X地址A0A0A1A2A1A1A2A3A2A2A3A4A3A3A4A5┇┇┇┇4.2存储器管理S3C44BOX存储系统的特点------184.2存储器管理S3C44BOX存储系统的特点---------存储器的分配存储器与存储器接口存储器与存储器接口Bank0BIOS512KB×2FlashBank4保留Bank116MBFlash硬盘Bank5保留Bank2USB接口Bank6系统内存SDRAMBank3LCD显示模块Bank7保留4.2存储器管理S3C44BOX存储系统的特点------194.2存储器管理寄存器定义---------BWSCON总线宽度和等待状态寄存器BWSCON寄存器主要用来设置外接存储器的总线宽度和等待状态。在BWXCON中,除了Bank0,对其他7个Bank都各对应有4个相关位的设置,分别为STx,WSx,DWx。4.2存储器管理寄存器定义---------BWSCON总204.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]4.2存储器管理寄存器定义---------BANKCON214.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]在nGCSn有效之前地址建立时间00=0时钟周期01=1时钟周期10=2时钟周期11=4时钟周期 初值:004.2存储器管理寄存器定义---------BANKCON224.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]在nOE上芯片选择建立时间00=0时钟周期01=1时钟周期10=2时钟周期11=4时钟周期 初值004.2存储器管理寄存器定义---------BANKCON234.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]存取周期000=1时钟周期001=2时钟周期010=3时钟周期011=2时钟周期100=6时钟周期101=8时钟周期110=10时钟周期111=14时钟周期 初值:1114.2存储器管理寄存器定义---------BANKCON244.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]在nOE上芯片选择保持时间00=0时钟周期01=1时钟周期10=2时钟周期11=4时钟周期 初值:0004.2存储器管理寄存器定义---------BANKCON254.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]在nGCSn有效地址保持时间00=0时钟周期01=1时钟周期10=2时钟周期11=4时钟周期 初值:004.2存储器管理寄存器定义---------BANKCON264.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]页模式存取周期00=2时钟周期01=3时钟周期10=4时钟周期11=6时钟周期 初值:004.2存储器管理寄存器定义---------BANKCON274.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnTacsTcosTaccTochTcahTpacPMC位[14:13][12:11][10:8][7:6][5:4][3:2][1:0]页模式配置00=正常01=4时钟周期10=8时钟周期11=16时钟周期 初值?:004.2存储器管理寄存器定义---------BANKCON284.2存储器管理寄存器定义---------BANKCONn控制寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,BANKCONnMTTacsTcosTaccTochTcahTpacPMC位[16:15][14:13][12:11][10:8][7:6][5:4][3:2][1:0]这两位决定了Bank6和Bank7的存储器类型00=ROMorSRAM01=FPDPAM10=EDODRAM11=Sync,DRAM 初值:11BANKCON6~BANKCON7的位定义4.2存储器管理寄存器定义---------BANKCON294.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]4.2存储器管理寄存器定义---------REFRESH304.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]DRAM/SDRAM刷新使新0=禁止1=允许(自动刷新) 初值:14.2存储器管理寄存器定义---------REFRESH314.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]DRAM/SDRAM刷新模式0=CBR/Auto刷新1=自刷新,在self-refresh时,DRAM/SDRAM控制信号被适当电平驱动 初值:04.2存储器管理寄存器定义---------REFRESH324.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]DRAM/SDRAMRAS预充电时间DRAM:00=1.5时钟周期01=2.5时钟周期10=3.5时钟周期11=4.5时钟周期SDRAM:00=2时钟周期01=3时钟周期10=4时钟周期11=无 初值:104.2存储器管理寄存器定义---------REFRESH334.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]SDRAMRC最小时间:00=4时钟周期01=5时钟周期10=6时钟周期11=7时钟周期 初值:114.2存储器管理寄存器定义---------REFRESH344.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]CAS保持时间(DRAM)00=1时钟周期01=2时钟周期10=3时钟周期11=4时钟周期 初值:004.2存储器管理寄存器定义---------REFRESH354.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]未用 初值:00004.2存储器管理寄存器定义---------REFRESH364.2存储器管理寄存器定义---------REFRESH刷新寄存器

S3C44BOX具有8个BANKCONn寄存器,分别对应着Bank—BANCONn寄存器针对操作时序进行设置,REFRESHREFENTREFMDTrpTrcTchrReservedRefreshCounter位[23][22][21:20][19:18][17:16][15:11][10:0]DRAM/SDRAM刷新计数值 初值:04.2存储器管理寄存器定义---------REFRESH374.2存储器管理寄存器定义---------BANKSIAE寄存器

BANKSIAE寄存器定义了Bank的大小BANDSIZESCLKENReservedBK76MAP位432:04.2存储器管理寄存器定义---------BANKSI384.2存储器管理寄存器定义---------BANKSIAE寄存器

BANKSIAE寄存器定义了Bank的大小BANDSIZESCLKENReservedBK76MAP位432:0设置为1,则SCLK仅在SDRAM存取周期产生,这个特征将使功能减少,推荐设置为1,0=标准1=低功能4.2存储器管理寄存器定义---------BANKSI394.2存储器管理寄存器定义---------BANKSIAE寄存器

BANKSIAE寄存器定义了Bank的大小BANDSIZESCLKENReservedBK76MAP位432:0无4.2存储器管理寄存器定义---------BANKSI404.2存储器管理寄存器定义---------BANKSIAE寄存器

BANKSIAE寄存器定义了Bank的大小BANDSIZESCLKENReservedBK76MAP位432:0Bank6/Bank7存储映射000:32MB/32MB100:2MB/2MB101:4MB/4MB110:SMB/SMB111:16MB/16MB4.2存储器管理寄存器定义---------BANKSI414.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]4.2存储器管理寄存器定义---------MRSR寄存424.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]无4.2存储器管理寄存器定义---------MRSR寄存434.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]写突发脉冲长度推荐值为04.2存储器管理寄存器定义---------MRSR寄存444.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]测试模式00:设置寄存器模式01,10,11:保留4.2存储器管理寄存器定义---------MRSR寄存454.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]CAS突发响应时间000=1时钟周期010=2时钟周期011=3时钟周期其他保留4.2存储器管理寄存器定义---------MRSR寄存464.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]突发类型0:连续的(推荐)1:不适用4.2存储器管理寄存器定义---------MRSR寄存474.2存储器管理寄存器定义---------MRSR寄存器

MRSR是SDRAM模式设置寄存器MRSRReservedWBLTMCLBTBL位[11:10][9][8:7][6:4][3][2:0]突发长度000:1其他不适用4.2存储器管理寄存器定义---------MRSR寄存48第4章目录1.S3C44B0简介2.存储器配置3.时钟和功耗管理4.CUPWrapper和总线特性5.DMA控制器6.I/O端口7.PWM定时器和看门狗定时器8日历时钟9中断控制10.串行口管理11LCD控制器12.IIS总线接口13.其他接口管理第4章目录1.S3C44B0简介494.3时钟和功耗管理概述

S3C44B0X的时钟产生器可以为CPU产生要求的时钟信号,同样也为外设提供了时钟信号。时钟产生器可以通过软件来控制是否为每个外部设备模块提供时钟信号,或者切断与外部设备的联系,以减少功耗。4.3时钟和功耗管理概述S3C44B0X504.3时钟和功耗管理概述

S3C44B0X中的功耗管理提供5种模式正常模式慢速模式空闲模式停止模式LCD的SL空闲模式4.3时钟和功耗管理概述S3C44B0X514.3时钟和功耗管理寄存器定义PLL控制寄存器设置PLL参数-------PLL控制寄存器PLL输出频率计算公式如下:Fpllo=(m*Fin)/(p*2s)

其中m=(MDIV+8),p=(PDIV+2),s=SDIV,Fpllo必须大于20MHZ且少于66MHZ,Fpllo*2s必须少于170MHZ,Fin/p推荐为1MHZ或大于,但小于2MHZPLLCON位描述初始状态MDIVPDIVSDIV[19:12][9:4][1:0]主分频值预分频值后分频值0x380x080x04.3时钟和功耗管理寄存器定义PLL控制寄存器设置P524.3时钟和功耗管理寄存器定义-------时钟控制寄存器CLKCONIISIICADCRTCGPIOUART1RART0BDMA0,1LCDCSIOZDMA0,1PWMTIMERIDLESL_IDLESTOP15141312111098765432104.3时钟和功耗管理寄存器定义-------时钟控制寄存器534.3时钟和功耗管理寄存器定义-------时钟控制寄存器CLKCONIISIICADCRTCGPIOUART1RART0BDMA0,1LCDCSIOZDMA0,1PWMTIMERIDLESL_IDLESTOP1514131211109876543210控制RTCblock的钟控,即使该位为0,RTC定时器仍工作。0=禁止1=允许4.3时钟和功耗管理寄存器定义-------时钟控制寄存器544.3时钟和功耗管理寄存器定义-------时钟控制寄存器CLKCONIISIICADCRTCGPIOUART1RART0BDMA0,1LCDCSIOZDMA0,1PWMTIMERIDLESL_IDLESTOP1514131211109876543210控制BDMAblock的钟控,如果BDMA关断,在外设总线上的外设不能存取。0=禁止1=允许4.3时钟和功耗管理寄存器定义-------时钟控制寄存器554.3时钟和功耗管理寄存器定义-------慢时钟控制寄存器CLKSLOWPLL_OFFSLOW_BITSLOW_VAL位[5][4][3:0]4.3时钟和功耗管理寄存器定义-------慢时钟控制寄存564.3时钟和功耗管理寄存器定义-------慢时钟控制寄存器CLKSLOWPLL_OFFSLOW_BITSLOW_VAL位[5][4][3:0]0:PLL打开,PLL仅能在SLOW-BIT=1时打开,在PLL稳定后(150us),SLOW—BIT位可以清除1:PLL-BIT关掉,PLL仅能在SLOW-BIT=1时关掉4.3时钟和功耗管理寄存器定义-------慢时钟控制寄存574.3时钟和功耗管理寄存器定义-------慢时钟控制寄存器CLKSLOWPLL_OFFSLOW_BITSLOW_VAL位[5][4][3:0]0:Fout=Fpllo(PLLoutput)1:Fout=Fin/(2*SLOW-VAL),(SLOW-VAL>0)Fout=Fin,(SLOW-VAL=0)1004.3时钟和功耗管理寄存器定义-------慢时钟控制寄存584.3时钟和功耗管理寄存器定义-------慢时钟控制寄存器CLKSLOWPLL_OFFSLOW_BITSLOW_VAL位[5][4][3:0]这四位是在SLOW-BIT位打开时slowclock的分频值4.3时钟和功耗管理寄存器定义-------慢时钟控制寄存594.3时钟和功耗管理寄存器定义-------锁定时间计数值寄存器LOCKTIME位描述初始值LTIMECNT[11:0]PLL锁定时间计数值oxfff4.3时钟和功耗管理寄存器定义-------锁定时间计数值60第4章目录1.S3C44B0简介2.存储器配置3.时钟和功耗管理4.CUPWrapper和总线特性5.DMA控制器6.I/O端口7.PWM定时器和看门狗定时器8日历时钟9中断控制10.串行口管理11LCD控制器12.IIS总线接口13.其他接口管理第4章目录1.S3C44B0简介614.4CPUWrapper和总线特性概述处理器wrapper包括一个cache、写入缓冲器和CPU内核。总线仲裁逻辑决定每个总线占用者的优先权。4.4CPUWrapper和总线特性概述624.4CPUWrapper和总线特性内部SRAM

S3C44B0X具有一个最小8KB的4组相连cache或内部SRAM。如果内部SRAM为4KB,另外4KB内部存储器可以用来作为2组相连cache。内部SRAM的存储器操作周期为1MCLK。4.4CPUWrapper和总线特性内部SRAM634.4CPUWrapper和总线特性总线优先级

在S3C44B0X中,有7种总线控制器:LCD_DMA;BDMA0;BDMA1;ZDMA0;ZDMA1;Nbreq(外部总线master);CPUwrapper。DMA刷新控制器LCD_DMAZDMA0,1BDMA0,1外部总线控制器写缓冲区Cache和CPU4.4CPUWrapper和总线特性总线优先级644.4CPUWrapper和总线特性写缓冲区操作

S3C44B0X有4个写缓冲区寄存器来提高存储器的写性能。每个寄存器包括一个32位数据区域,28位的地址区域和2位的状态区域。4.4CPUWrapper和总线特性写缓冲区操作654.4CPUWrapper和总线特性写缓冲区操作4.4CPUWrapper和总线特性写缓冲区操作664.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]4.4CPUWrapper和总线特性寄存器定义----674.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]保留4.4CPUWrapper和总线特性寄存器定义----684.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]保留4.4CPUWrapper和总线特性寄存器定义----694.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]数据异常控制,推荐值为0。0:允许数据异常1:不允许数据异常 初值04.4CPUWrapper和总线特性寄存器定义----704.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]允许读停止选项,推荐值为0。读停止选项在Cache&CPUcore读数据时插入—个间歇等待周期。0:允许读停止1:允许读停止 初值04.4CPUWrapper和总线特性寄存器定义----714.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]该位确定写缓冲的允许/不允许,一些外部装置需要最小的写周期时间,如果允许写缓冲,在由于连续的写之间的周期将使之工作不正常。0=不允许写缓冲操作1=允许写缓冲操作 04.4CPUWrapper和总线特性寄存器定义----724.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]这两位确定Cache模式00=8KB内部SRAM01=4KBCache,4KB内部SRAM10=保留11=8KBCache 初值004.4CPUWrapper和总线特性寄存器定义----734.4CPUWrapper和总线特性寄存器定义--------SYSCFG寄存器SYSCFGReservedReservedDA(reserved)RSE(reserved)WECMSE位[7][6][5][4][3][2:1][0]允许停止选项,推荐值为0。停止选项在使用Cache,产生非连续地址时,插入—0:不允许停止1:允许停止 初值14.4CPUWrapper和总线特性寄存器定义----744.4CPUWrapper和总线特性寄存器定义--------SBUSCON寄存器SBUSCONFIXS_LCD_DMAS_ZDMAS_BDMAS_nBREQLCD_DMAZDMABDMAnBREQ位[31][15:14][13:12][11:10[9:8][7:6][5:4][3:2][1:0]4.4CPUWrapper和总线特性寄存器定义----754.4CPUWrapper和总线特性寄存器定义--------SBUSCON寄存器SBUSCONFIXS_LCD_DMAS_ZDMAS_BDMAS_nBREQLCD_DMAZDMABDMAnBREQ位[31][15:14][13:12][11:10[9:8][7:6][5:4][3:2][1:0]优先模式0:轮转优先级1:固定优先级 初值0xl4.4CPUWrapper和总线特性寄存器定义----764.4CPUWrapper和总线特性寄存器定义--------SBUSCON寄存器SBUSCONFIXS_LCD_DMAS_ZDMAS_BDMAS_nBREQLCD_DMAZDMABDMAnBREQ位[31][15:14][13:12][11:10[9:8][7:6][5:4][3:2][1:0]指示LCD_DMA的总线优先级(只读)00:Lst01:2nd10:3nd11:4th 初值004.4CPUWrapper和总线特性寄存器定义----774.4CPUWrapper和总线特性寄存器定义--------SBUSCON寄存器SBUSCON

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论