ARM平台UCOS+EFSL移植研究与实现.doc

资料分类:科学与工程 上传会员:riku0803 更新时间:2014-04-04
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14823
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着嵌入式系统的发展,μCOS-II嵌入式操作系统内核使用更为普遍,已经被应用到大量的产品中,并且通过了联邦航空局(FAA)商用航行器认证。然而μCOS-II只是一个嵌入式内核,没有自带的文件系统。为了增加一个文件系统,可以使用简单的FAT文件系统,比如EFSL文件系统等。

  本设计是基于ARM处理器体系结构对μCOS-II实时操作系统内核和EFSL文件系统的移植。本论文阐述了μCOS-II+EFSL文件系统移植到ARM平台的主要内容,包括μCOS-II及EFSL文件系统的移植要点,RAM盘的创建,EFSL磁盘接口函数的设计与实现等。本设计的硬件环境是基于 ARM 体系结构的FL2440开发板, 其CPU是以ARM920T为内核的三星S3c2440A 芯片。

关键词:μCOS-II嵌入式操作系统内核;EFSL文件系统;移植;ARM;RAM盘

 

Abstract:With the development of embedded systems, embedded OS kernel, μCOS-II, is used more popularly, which has been applied to lots of products, and certificated by the Federal Aviation Administration (FAA) on commercial aircraft. μCOS-II, however, is only an embedded kernel without its own file system. In order to append a file system to it, a simple FAT file system, such as EFSL, can be used. 

  This Design is based on porting of μCOS-II, a real-time operation system kernel, and EFSL file system based on ARM processor architecture. This paper describes the main contents of porting μCOS-II+EFSL to ARM platform, including key techniques of μCOS-II and EFSL file system porting, RAM disk creation, EFSL disk interface function design and implementation, etc. Hardware environment of the design is based on ARM architecture FL2440 development board, of which the CPU is Samsung S3c2440A chip with ARM920T as the core.

Keywords: μCOS-II Embedded OS kernel; EFSL file system; porting; ARM; RAM disk

相关论文资料:
最新评论
上传会员 riku0803 对本文的描述:本次设计选飞凌2440处理器芯片作为移植方案的硬件平台。飞凌2440集成了处理器、内存管理单元(MMU)NAND Flash控制器等。本设计用GNU ARM Linux工具链交叉编译实现UCOS操作系统及EFSL文件系......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: