嘉环生产实习报告doc

嘉环生产实习报告doc
嘉环生产实习报告doc

嘉环生产实习报告

实习笔记姓名:**

1、嵌入式linux课程简介

随着经济的发展,社会的进步,我们的世界正在发生着变化,设备更加智能,设备更加互联,生活也更加数字化,比如说数码相机、数字电视等等。而这一切都越来越依赖于我们的嵌入式系统。嵌入式系统广泛应用于电子产品、无线通信、医疗设备、军事和工业等领域。比如说银行自动终端、税收收款机、POS机、玩具小车、机器人等等,给人们的生产、生活带来了极大的方便。

典型的嵌入式硬件组成包括:嵌入式处理器、I/O设备、存储设备。嵌入式硬件开发板的基本组成包括:外围电路、处理器、外设。

典型的嵌入式组成包括软件和硬件两大部分。软件部分最主要包括嵌入式应用程序、嵌入式操作系统及驱动。硬件部分最主要包括嵌入式微处理器、存储单元、硬件设备接口单元。

嵌入式系统与PC机的不同点如表1所示:

表1

嵌入式系统的定义:嵌入式系统以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机

系统。

随着EDI的推广和VLSI设计的普及化,及半导体工艺的迅速发展,在一个硅片上实现一个更为复杂的系统的时代已来临,这就是System On Chip(SOC)。各种通用处理器内核将作为SOC设计公司的标准库,和许多其它嵌入式系统外设一样,成为 VLSI设计中一种标准的器件,用标准的 VHDL 等语言描述,存储在器件库中。用户只需定义出其整个应用系统,仿真通过后就可以将设计图交给半导体工厂制作样品。这样除个别无法集成的器件以外,整个嵌入式系统大部分均可集成到一块或几块芯片中去,应用系统电路板将变得很简洁,对于减小体积和功耗、提高可靠性非常有利。

目前已经出现了很多嵌入式系统,其中免费的一些嵌入式系统有嵌入式linux、uC/OSII等。嵌入式linux有如下特点:

、遍布全球的众多Linux爱好者是Linux开发的强大技术后盾。

、内核小、功能强大、运行稳定、效率高。

、开放源码,不存在黑箱技术,易于定制剪裁,在价格上极具竞争力。

、支持数十种CPU芯片,有大量的且不断增加的开发工具。

、遵循国际标准,可以方便地获得众多第三方软件支持。

、内核的结构在网络方面非常完整;在图像处理、文件管理及多任务支持等诸多方面的表现也都非常出色。

嵌入式系统设计的一般流程如图1所示:

图1、嵌入式系统的开发流程

嵌入式系统的开发常采用“宿主机(HOST)/目标机(TARGET)”的模式。·利用宿主机上丰富的软件资源及良好的开发环境。

·通过串口或网络将交叉编译生成的目标代码传输到目标机。

·让目标机在特定的环境下运行。

嵌入式系统现在一般采用软硬件协同技术。首先用独立于任何硬件和软件的功能性规格方法对系统进行描述;然后在此基础上对硬件/软件的功能模块进行分配;对划分结果做出评估决定是否重新划分软件/硬件模块,直到获得一个满意的结果为止。

2、虚拟机下的linux的安装

所谓虚拟计算机,实际上就是一种应用软件,其特别之处在于:由它创建的虚拟机与真实的计算机几乎一模一样,不但虚拟有自己的CPU、内存、硬盘、光驱,甚至还有自己的BIOS。在这个虚拟机上,可以安装Windows、Linux等真实的操作系统,及各种应用程序。

虚拟机软件可以在一台电脑上模拟出来若干台PC,每台

相关主题
相关文档
最新文档