1 / 69
文档名称:

毕业设计(论文)-基于32位ARM_CORE的系统开发平台的设计与实现.pdf

格式:pdf   页数:69
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于32位ARM_CORE的系统开发平台的设计与实现.pdf

上传人:钻石文档库 2013/12/2 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于32位ARM_CORE的系统开发平台的设计与实现.pdf

文档介绍

文档介绍:上海交通大学
硕士学位论文
基于32位ARM CORE的系统开发平台的设计与实现
姓名:纪竞舟
申请学位级别:硕士
专业:计算机应用
指导教师:陈进
20040110
上海交通大学硕士研究生毕业论文
基于位的系统开发平台的设计与实现

摘要

内核是英国的公司通过授权方式发布的一种微处理器
内核作为位微处理器内核其指令集还包括了位的
指令并在硬件上实现了对多媒体安全等多方面的支持
目前内核得到了广泛的应用特别是在嵌入式系统中
本文从软硬件两方面描述了设计和实现一个基于内核的系统
开发平台的过程在硬件方面首先介绍了主芯片的主要功能接着
将硬件平台的设计分为三个部分存储模块用户接口模块和其它模
块在存储模块中我们设计了多种启动方案并分析了它们各自的
优缺点然后根据本系统需求选择了其中一种方案在用户接口模块
说明了触摸屏和声音输入输出的设计原理最后在其它模块部分讲
述了模块和拍照模块的设计方法
系统软件开发是本文的重点其中包含了下载方法的实现
的移植驱动程序的完成以及图形用户界面的选择和移植等关
键技术首先介绍了系统开发环境的建立与使用其中着重阐述了使
用来下载程序方法的实现然后设计了系统软件的整体结构
并将它分成引导程序的开发的移植驱动程序的编写以及图
形用户界面的选择和移植这几大部分引导程序的开发关键在于由
于存储芯片的限制如何将所有的功能分别安排在两部分的代码中
- ii -
上海交通大学硕士研究生毕业论文
的移植则是在分析了其芯片相关部分的内核代码和内核启动过
程以后逐步改动并调试来完成的该移植在与芯片相关的部分主要
有内存空间映射中断控制和这三大部分另外还有在入口程序
中保存引导程序传递的参数以及内核启动时需要访问到外设驱动程
序在驱动程序编写部分举例描述了本系统中卡驱动程序
的实现过程当然本系统中使用了许多的设备驱动程序而各个驱动
程序均有其不同的接口但在了解外设自身规范的基础上寻找与内
核的接口并实现该接口是开发驱动程序的方向最后在图形用户界
面的选择与移植部分比较了三种图形用户界面的特点选择了界面
优秀资源丰富的来作为本系统的图形用户界面然后详细描
述了移植过程中与外设的接口部分的修改以及编译成目标代
码的步骤
在文章的最后展示了本系统的实物图例给出了性能图
形性能和内存性能的测试结果并提出了仍然存在的问题和它的解决
方法

关键字内核嵌入式系统图形用户界面设备驱动
程序







- iii -
上海交通大学硕士研究生毕业论文
































- iv -
上海交通大学硕士研究生毕业论文



































- v -
附件四


上海交通大学
学位论文原创性声明

本人郑重声明:所呈交的学位论文,是本人在导师的指导下,
独立进行研究工作所取得的成果。除文中已经注明引用的内容外,
本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式
标明。本人完全意识到本声明的法律结果由本人承担。



学位论文作者签名:纪竞舟

日期: 2004 年 1 月 12 日
1
附件五

上海交通大学
学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规
定,同意学校保留并向国家有关部门或机构送交论文的复印件和电
子版,允许论文被查阅和借阅。本人授权上海交通大学可以将本学
位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、
缩印或扫描等复制手段保存和汇编本学位论文。
保密□,在年解密后适用本授权书。
本学位论文属于
不保密√。
(请在以上方框内打“√”)





学位论文作者签名:纪竞舟指导教师签名:陈进

日期: 年月日日期: 年月日
2
上海交通大学硕士研究生毕业论文
第一章绪论


概述

及其开发工具

当前知识产权已成为新经济中最热门
最令