基于S3C44B0X存储控制器的应用开发.doc

基于S3C44B0X存储控制器的应用开发.doc

ID:58507727

大小:371.00 KB

页数:29页

时间:2020-05-18

基于S3C44B0X存储控制器的应用开发.doc_第1页
基于S3C44B0X存储控制器的应用开发.doc_第2页
基于S3C44B0X存储控制器的应用开发.doc_第3页
基于S3C44B0X存储控制器的应用开发.doc_第4页
基于S3C44B0X存储控制器的应用开发.doc_第5页
资源描述:

《基于S3C44B0X存储控制器的应用开发.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《嵌入式系统》课程设计说明书基于S3C44B0X存储控制器的应用开发系、部:计算机与信息科学系组成员:伟、青云立、亚普指导教师:辉职称讲师专业:计算机科学与技术班级:计本0803班完成时间:2011年12月11日摘要以计算机为核心的嵌入式技术并不是什么新技术,它伴随着微处理器的诞生而诞生,并伴随着微处理器的发展而发展。随着计算机、微电子、网络和通信技术的高速发展及其向其他行业的告诉渗透,嵌入式技术的应用围急剧扩大,并不断改变着人们的生活、生产方式。嵌入式技术快速发展的同时,也极丰富、延伸了嵌入式的概念。芯片技术给电子系统带来了小型化、

2、低功耗、低成本和高度智能化等技术优势,这正是嵌入式技术永恒的追求。芯片技术发展到SoC阶段,使系统在芯片级更进一步地实现了低功耗、低成本、小型化、智能化,加速了嵌入式系统升级换代的速度和小型化的实现程度,决定了嵌入式系统普及应用的深度以及智能化的程度。芯片技术极加速了嵌入式计算机的发展和普及。因此,嵌入式技术的发展主要体现在芯片技术的发展,以及在芯片技术限制下得算法改进和软件的进步上。ARM微处理器因其卓越的低功耗、高性能在32位嵌入式应用中已经居世界第一,是高性能、低功耗嵌入式处理器的代名词,为了顺应当今世界技术革新的潮流,了解、学

3、习和掌握嵌入式技术,就必然要学习和掌握以ARM微处理器为核心的嵌入式开发环境和开发平台,这对研究和开发高性能微处理器、dsp一级开发基于微处理器的SOC芯片设计及应用系统开发是非常必要的。关键字计算机;S3C44B0X;存储控制器;嵌入式目录1设计要求和目的41.1设计要求41.2设计目的42设计环境42.1硬件环境42.2软件环境43设计原理53.1S3C44B0X存储控制器概述53.1.1在嵌入式系统中的功能概述53.1.2功能及作用概述53.2功能及应用概述63.2.1基本功能63.2.2功能实现及控制104程序设计代码115总

4、结与体会29参考文献291设计要求和目的1.1设计要求1.熟悉ARM的部存储空间分配2.掌握对存储区配置方法3.掌握对存储区进行读写访问的方法4.学习和掌握S3C44B0X处理器的存储控制器的使用,并编写应用程序,修改参数设置,并使用EMBESTARM教学系统的串口,在超级终端显示。1.2设计目的《嵌入式系统》是计算机科学与技术专业必修课程,本次课程设计主要是检验学生是否掌握相关专业知识,加强对ARM体系结构的了解,充分调动学生的积极性和创造性,并重视学生实际动手能力的培养。通过本次课程设计使学生加深理解巩固课堂教学和平时实验的了解,

5、使学生了解S3C44B0X处理器和看门狗定时器控制寄存器WTCON、数据寄存器WTDAT和计数寄存器WTCNT的初始化。掌握通过软件设计使用ARM处理器中存储控制器的方法。2设计环境2.1硬件环境EmbestEduKit-III实验平台EmbestARM标准/增强型仿真套件、PC2.2软件环境EmbestIDEforARM集成开发环境Windows98/2000/NT/XP/73设计原理3.1S3C44B0X存储控制器概述3.1.1在嵌入式系统中的功能概述在基于ARM核的嵌入式应用系统中可能包含多钟类型的存储器件,如FLASH、ROM

6、、SRAM和SDRAM等。FLASH存储器又称闪存,它结合了ROM和RAM的长处,具备电子可擦除可编程(EEPROM)的性能,掉电保持数据,同时可以快速读取数据(NVRAM的优势)。目前FLASH主要分NORFLASH和NANDFLASH两种。NORFLASH的读取与常见SDRAM的读取是一样的,用户可以直接运行装载在NORFLASH里面的代码;NANDFLASH没有采取存的随机读取技术,它的读取是以一次读取一块的形式来进行的,用户不能直接运行NANDFLASH上的代码。ROM(ReadOnlyMemory)和RAM(RandomAc

7、cessMemory)指的都是半导体存储区。ROM在系统停止供电时仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据。RAM有两大类,一类称为静态RAM(SPAM),其数度非常快,是目前读/写最快的存储设备;另一类称为动态RAM(DRAM),其保留数据的时间很短,毒素也比SRAM慢,但它比任何ROM都要快。SDRAM是同步动态随机存取存,属于基于DRAM技术发展出来的存,拥有DRAM所有的特点,属于比较成熟的存技术。由于这些不同类型的存储器件要求不同的速度、数据宽度等,为了实现对这些不同速度、类型、总线宽度的存储器进行管理,存储器

8、管理控制器是必不可少的。3.1.2功能及作用概述在基于S3C44B0X处理器的嵌入式系统开发中,也是通过存储控制器为片外存储器访问提供必要的控制信号管理片外存储部件。图1为S3C44B0X复位后的存储器地址分配图。从图中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。