ARMS处理器市公开课一等奖省赛课获奖课件_第1页
ARMS处理器市公开课一等奖省赛课获奖课件_第2页
ARMS处理器市公开课一等奖省赛课获奖课件_第3页
ARMS处理器市公开课一等奖省赛课获奖课件_第4页
ARMS处理器市公开课一等奖省赛课获奖课件_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

S3C2440处理器介绍1ARMS处理器第1页S3C2440处理器介绍1.1三星ARM处理器介绍1.2S3C2440功效特点1.3S3C2440系统管理/体系结构1.4S3C2440存放器1.5S3C2440时钟和电源管理2ARMS处理器第2页1.1三星ARM处理器介绍S3C44B0:ARM7TDMI、66MHz、集成LCD控制器(支持STN,但不支持TFT)、无网络接口;适用产品:POS、PDA、E-BOOK、GPS、智能电话、电子书包、机顶盒,手持游戏机等等。160LQFP,160FBGA。支持LINUX、PSOS、uC/OSII等。S3C2410:ARM920T、200MHz、支持TFT、USBHOST、USBDEVICE、SDCard以及MMC接口、触摸屏接口,NANDFLASH直接引导。无网络接口。适用产品:POS、PDA、E-BOOK、GPS、智能电话、电子书包、机顶盒,手持游戏机、电子相册、多媒体产品、视频监控、智能控制仪表等等。272BGA。支持WINCE、LINUX、VxWorks等。3ARMS处理器第3页1.1三星ARM处理器介绍S3C4510B:ARM7TDMI、50MHz、MAC接口、无LCD控制器、适用产品:以太网HUB、交换机、路由器、VOIPMODEM、家庭网关等网络设备。208QFP,支持VXWORKS,LINUX,PSOS,NUCLEUS等。S3C2510:ARM940T、166MHz、2MAC接口、DES/3DES加密、PCI总线、USBHOST和DEVICE。适用产品:以太网HUB、交换机、路由器、VOIP、XDSLMODEM、WLAN产品、家庭网关等网络设备。416BGA,支持VXWORKS、LINUX、NUCLEUS。4ARMS处理器第4页1.1三星ARM处理器介绍S3C2440:ARM920T、400~533MHz、支持TFT、USBHOST、DEVICE、SDCard以及MMC接口、触摸屏接口、AC’97CODEC、8通道10bitADC、摄影机接口、289-FBGA,S3C2440CPU支持包含微软WindowsCE、PalmOS、Symbian和Linux等操作系统S3C24A0:ARM926EJ内核、集成16位定点DSP指令集、支持Jazelle技术,使得硬件设备能够直接运行Java程序源代码、CAMERAMODULE、内置硬件MPEG4等接口,应用3G手机。

5ARMS处理器第5页1.2S3C2440功效特点S3C2440是三星企业开发一款基于ARM920T内核和0.18umCMOS工艺16/32位RISC微处理器,适合用于低成本、低功耗、高性能手持设备或其它电子产品。S3C2440中集成了以下一些通用系统外设和接口:1.8V内核电压,3.3V存放电压,3.3VI/O电压。包含16KBI-Cache(指令高速缓存)、16KBD-Cache(数据高速缓存)和MMU(存放管理单元)外部存放控制器(SDRAM控制器和片选逻辑)LCD控制器(最高支持4K色STN和16M色TFT),包含一个LCDDMA4个带外部请求管脚DMA3个UART、2个SPI6ARMS处理器第6页1.2S3C2440功效特点1个IIC-BUS控制器、1个IIS-BUS控制器SD主机接口,兼容Multi-MediaCardProtocolV2.112端口USB主设备接口、1端口USB从设备接口(V1.1)4个PWM时钟和1个内部时钟看门狗时钟117个GPIO、24个外部中止源功率控制:Normal,Slow,Idle,Power-off四种模式8路10-bitADC和触摸屏接口带ALARM功效RTC带PLL片上时钟发生器NANDFlash控制器,支持从NANDflash开启7ARMS处理器第7页S3C2440X内核结构8ARMS处理器第8页S3C2440X内核结构9ARMS处理器第9页S3C2440封装(289FBGA)10ARMS处理器第10页1.4S3C2440存放器S3C2440存放器控制器特点:支持大端(BigEndian)和小端(LittleEndian)存放格式。地址空间:每个bank128MB,一共8个bank,即总共1G寻址空间。Bank0:16/32bit寻址。其它bank:8/16/32bit寻址。Bank0-bank5:ROM、SRAM;bank6-bank7:ROM、SRAM、SDRAM。支持自刷新和低功率模式SDRAM。Bank0-bank5起始地址和空间大小是固定。Bank6起始地址是固定,bank7起始地址是可变,但二者空间大小是相等。11ARMS处理器第11页S3C2440X存放空间划分12ARMS处理器第12页S3C2440存放器Bank6和bank7大小必须是相同,bank6起始地址是确定,而bank7大小是能够改变大。

选择S3C2440开启模式。注意:bank0是16位或32位13ARMS处理器第13页1.5时钟和电源管理14ARMS处理器第14页纲领s3c2440时钟频率管理S3c2440电源管理模块相关存放器使用说明15ARMS处理器第15页时钟频率管理16ARMS处理器第16页晶振电路和外部时钟17ARMS处理器第17页

S3C2440时钟能够选取晶振(XTAL),也能够使用外部时钟(EXTCLK),由系统复位时,在复位信号上升沿对引脚OM3、OM2所测状态来确定。其对应关系以下表所表示OM[3:2]值主时钟源USB时钟源00CrystalCrystal01CrystalEXTCLK10EXTCLKCrystal11EXTCLKEXTCLK时钟源选择18ARMS处理器第18页时钟频率管理含有两个锁相环MPLL、UPLL产生系统所需要时钟MPLL:FCLK—CPU,HCLK—AHB总线,PCLK—APB总线UPLL:USB产生UCLK(48MHz)CAM摄像头19ARMS处理器第19页时钟功效使用HCLK设备:中止控制器、存放器管理器、DMA控制器、LCD控制器、FLASH控制器、USBHost(不用PLL时)、总线控制器、片外设备使用PCLK设备:117个通用I/O口GPIO、ADC、5个定时器与4个PWM、3个UART、2个SPI、IIC、USBDevice(不用PLL时)、RTC、WDT、SD卡接口、IIS接口(HostandDevice)时钟频率管理20ARMS处理器第20页时钟频率管理HCLKPCLK21ARMS处理器第21页(1)锁相环输出频率

MPLL=(m×Fin×2)/(p×2S) m=M+8, M:M存放器值 p=P+2, P:P存放器值 S:S存放器值(2)S3C2440内核时钟频率使用锁相环:FCLK=MPLL慢模式下:FCLK=MPLL/除数器比率频率计算22ARMS处理器第22页频率计算锁相环(倍频器)工作原理图23ARMS处理器第23页纲领s3c2440时钟频率管理S3c2440电源管理模块相关存放器使用说明24ARMS处理器第24页S3c2440电源管理模块含有4种电源管理模式:正常模式慢时钟模式空闲模式掉电模式25ARMS处理器第25页正常模式:锁相环工作为CPU和全部片内外设提供时钟

此模式系统功耗最大慢时钟模式: 锁相环不工作CPU等直接使用原始时钟、或原始时钟分频工作,此模式工作时钟频率低而使功耗低,而且锁相环不工作也使功耗降低S3c2440电源管理模块26ARMS处理器第26页空闲模式停顿为CPU提供时钟,CPU不工作(其它外设均工作)

退出方法:任何中止请求可唤醒CPU工作,退出空闲模式断电模式时钟模块断电,除了唤醒电路之外全部部分均不供电系统需分成两部分供电。此模式功耗最低

退出方法:用中止唤醒必须设置外中止(1)外部中止EINT0---15(2)实时钟报警中止S3c2440电源管理模块27ARMS处理器第27页纲领s3c2440时钟频率管理S3c2440电源管理模块相关存放器使用说明28ARMS处理器第28页存放器R/W描述初值偏址LOCKTIMER/WPLL锁定时间存放器0x00FFFFFF0x00MPLLCONR/WMPLL配置存放器0x0005C0800x04UPLLCONR/WUPLL配置存放器0x000280800x08CLKCONR/W时钟控制存放器0x0007FFF00x0CCLKSLOWR/W慢时钟控制存放器0x000000040x10CLKDIVNR/W时钟比控制存放器0x000000000x14专用存放器S3C2440时钟与电源管理共有6个专用存放器,其基地址均为0x4C00000029ARMS处理器第29页1、PLL锁定时间存放器(LOCKTIME)锁相环从开启到正常工作所需时间普通保持默认,即0xFFFF即可30ARMS处理器第30页2、PLL控制存放器(M\UPLLCON)锁相环输出频率设置:MPLL=(m×Fin×2)/(p×2S)m=MDIV+8,p=PDIV+2;s=SDIVUPLL=(m×Fin)/(p×2S)m=MDIV+8,p=PDIV+2;s=SDIV31ARMS处理器第31页3、时钟控制存放器(CLKCON)用于控制各模块是否有频率输入,普通保持默认即可32ARMS处理器第32页3、时钟控制存放器(CLKCON续1)33ARMS处理器第33页3、时钟控制存放器(CLKCON续2)Bit3:1:进入睡眠模式Bit2:1进入尤其模式(保留模式,没有使用)34ARMS处理器第34页4、慢时钟控制存放器(CLKSLOW)慢时钟模式,用于设置与慢时钟模式相关配置信息进入慢速模式后,需要手动关闭锁相环35ARMS处理器

温馨提示

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

评论

0/150

提交评论