毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT91SAM9G20基于ARM的嵌入式Linux系统移植(2)
伴随着网络信息智能化的高速发展, 嵌入式系统开发将获得更加长远的前景,研究嵌入式系统的软硬件体系结构也将会有很大的实用意义。嵌入式操作系统为嵌入式应用程序的开发奠定了基础,所以嵌入式操作系统在嵌入式系统中地位很重。而Linux在嵌入式系统中有很大优势,首先Linux开放源代码,其次嵌入式Linux的内核很小、效率极高,最重要的是Linux是免费的OS,价格低。综合各种因素,最终选择研究在ARM9上构建嵌入式的Linux系统,完成对嵌入式Linux的移植。另外,这此研究中运用的方法,对在其他ARM平台上的嵌入式Linux系统的运用具有很大的研究帮助。
1.2 嵌入式系统的发展现状
1.3 主要工作内容
根据嵌入式系统的当前状况和未来的发展趋势,分析了嵌入式系统的结构,建立了嵌入式系统开发环境;研究并实现Bootloader的移植和使用;研究Linux2.6内核在AT91SAM9G20上的移植;研究了Linux根文件系统的移植和烧写。
论文内容分为如下几章:
第一章介绍了课题研究的背景,嵌入式系统国内外研究的现状和论文主要内容
第二章介绍了嵌入式系统的相关概念及工作原理,讨论ARM系统上移植嵌入式操作系统的必要性和可行性
第三章介绍了嵌入式Linux系统的组成及工作原理
第四章介绍了使用的ARM平台的特点,重点讨论了系统移植的过程
第五章介绍了测试结果
第吹冰章进行了总结和展望
2 嵌入式系统
2. 1 嵌入式系统的概念
嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,[3]根据英国电器工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统是控制、监视或辅助设备、机器或用于工厂运作的设备。和通用计算机系统不同,嵌入式系统执行的通常是带有特定需求的预先设定的任务。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,满足应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。由于嵌入式系统仅针对一项特殊任务,设计人员能对它进行优化,减小尺寸,降低成本。而嵌入式系统常常进行大量的生产,所以单个成本节约,能够随产量进行成百上千的放大。[4]
广义上,含有微处理器的硬件系统都是嵌入式系统,这些系统大多只能实现单一功能且具有高效简洁的特点,但缺点也很明显,这些系统的软件应用能力有限。嵌入式系统强调“量身定做”的原则,当开发一个嵌入式系统,需要基于一种特殊的目的来设计一个完全不同的嵌入式系统,因此它不能直接把现有的嵌入式系统没有任何修饰直接应用于现有项目,而需要根据应用修改进行修改。与通用计算机系统相比,嵌入式系统有以下几个显著的特点:[5]
1. 系统的内核小。因为嵌入式系统资源相对有限,故内核小。例如Enea公司的OSE分布式系统,内核只有5K。
2. 专用性强。嵌入式系统软硬件结合十分紧密,往往需要根据不同任务移植硬件,会对系统进行较多修改,程序的编译下载结合系统进行。
3. 系统简单。一般没有系统软件和应用软件的分别,既有利于控制成本,又可以保障系统安全。
4. 系统处理的实时性。大多数嵌入式系统都是实时系统 ,嵌入式实时操作系统已成为嵌入式系统研究的一个热点。
5. 嵌入式开发需要特定的开发环境和工具。嵌入式系统没有自主开发的能力,需特定的开发环境和工具才能进行开发。开发时大多有主机和目标机的概念,主机开发,目标机执行。
共3页:
上一页
1
2
3
下一页
上一篇:
无线通信网络中窃听信道的阻止系统的设计+源程序
下一篇:
SAD立体匹配算法的FPGA实现+源程序
认知无线电网络中基于双...
基于TCP/IP技术的转向架振动测试系统设计
基于PM2.5浓度的健康出行路径规划及实现
基于涡旋电磁波的新型雷达成像技术研究
基于相关滤波器的长期跟踪算法研究
基于ZigBee协议轨道交通环...
基于QT的图像处理系统设计
高校网球场馆运营管理初探【1805字】
拉力采集上位机软件开发任务书
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...
国内外无刷直流电动机研究现状
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
谷度酒庄消费者回访调查问卷表
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...