基于arm-linux平台的物联网平台搭建

基于arm-linux平台的物联网平台搭建

ID:854499

大小:272.90 KB

页数:15页

时间:2017-09-20

基于arm-linux平台的物联网平台搭建_第1页
基于arm-linux平台的物联网平台搭建_第2页
基于arm-linux平台的物联网平台搭建_第3页
基于arm-linux平台的物联网平台搭建_第4页
基于arm-linux平台的物联网平台搭建_第5页
资源描述:

《基于arm-linux平台的物联网平台搭建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、成人高等教育毕业论文论文题目:基于ARM-LUINX的嵌入式平台搭建专业名称:计算机科学与技术层次:学生姓名:完成日期:摘要:嵌入式系统是用来控制或者监视机器、装置、工厂等大规模设备的系统。嵌入式系统以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。其中基于ARM为主流。嵌入式linux是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。Linux的大小适合嵌入式操作系统

2、——Linux固有的模块性,适应性和可配置性,使得这很容易做到。另外,Linux源码的实用性和成千上万的程序员热切期望它用于无数的嵌入式应用软件中,导致很多嵌入式Linux的出现,包括:Embedix,ETLinux,LEM,LinuxRouterProject,LOAF,uCLinux,muLinux,ThinLinux,FirePlug,Linux和PizzaBoxLinux关键词:嵌入式系统搭建,linux,GCC,ARM目录1嵌入式系统入门研究11.1嵌入式系统概述21.2嵌入式系统构成部分21.3嵌入式处理器2

3、1.4嵌入式操作系统21.5嵌入式硬件层及外围电路21.6嵌入式应用及发展22ARM920T内核43Lunix内核移植43.1内核移植难点23.2内核移植的基本策略23.3内核移植方法23.4内核移植过程24后续工作及实习心得4序言意义、目的:这些年来掀起了嵌入式系统应用热潮。嵌入式微控制器技术的出现则给现代工业控制领域带来了一次新的技术革命。由嵌入式微控制器组成的系统,最明显的优势就是可以嵌入到任何微型或小型仪器、设备中。嵌入式linux是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种

4、操作系统。嵌入式linux继承了Internet上无限的开放源代码资源。而且性能优异,软件移植容易,代码开放,有许多应用软件支持,应用产品开发周期短,新产品上市迅速,因为有许多公开的代码可以参考和移植,实时性能稳定性好安全性好。嵌入式Linux的应用领域非常广泛。因此,研究嵌入式Linux+arm+gcc能够很好的去从事开发嵌入式应用。追随前沿科技。我的研究主要是ARM920T硬件平台设计,Linux系统设备驱动程序,嵌入式Linux系统平台的构建,文件系统的建立,通过这些,学会搭建Linux+arm嵌入式平台,从而为后

5、续应用系统开发奠定基础。也就是构建硬件和软件搭建嵌入式系统。其中还包括系统移植,也是最难的问题。1嵌入式系统入门研究1.1嵌入式系统概述IEEE(InstituteofElectricalandElectronicsEngineers,美国电气和电子工程师协会)对嵌入式系统的定义:“用于控制、监视或者辅助操作机器和设备的装置”。嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌

6、入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是由单个程序实现整个控制逻辑。从应用对象上加以定义,从右图中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机

7、系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。1.2嵌入式系统构成部分嵌入式系统通常由嵌入式处理器、外围设备、嵌入式操作系统和应用软件等极大部分组成。1.3嵌入式处理器嵌入式处理器是嵌入式系统的核心,是控制、辅助系统运行的硬件单元。范围极其广阔,从最初的4位处理器,目前仍在大规模应用的8位单片机,到最新的受到广泛青睐的32位

8、,64位嵌入式CPU。世界上具有嵌入式功能特点的处理器已经超过1000种,流行体系结构包括MCU,MPU等30多个系列。鉴于嵌入式系统广阔的发展前景,很多半导体制造商都大规模生产嵌入式处理器,并且公司自主设计处理器也已经成为了未来嵌入式领域的一大趋势,其中从单片机、DSP到FPGA有着各式各样的品种,速度越来越快,性

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

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

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