




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
嵌入式系统总结--考试备用(小编整理) 第一篇:嵌入式系统总结--考试备用Liunx系统移植的步骤:1、开发环境的搭建2、系统引导3、内核引导3、设备驱动程序4、文件系统Bootloader自举程序因为嵌入式系统的开发,没有足够的资源在本机上运行开发工具和调试工具,所以很难在嵌入式系统的硬件平台上进行软件开发。通常的嵌入式系统的软件开发采用一种交叉的开发的方式.TARGET就是目标机,HOST是开发机(宿主机)。在开发主机上,可以安装开发工具,编辑,编译目标板的Liunx引导程序,内核和文件系统,然后在目标板上运行。Gcc编译器gcc的基本用gcc[options][filenames]gcc的执行过程1、预处理2、编译3、汇编4、链接Make工具通过makefile的文件来完成并自动维护编译工作。要使用make,首先要创建makefile文件。makefile基本结构1)需要有make工具创建的项目,通常是目标文件和可执行文件;2)要创建的项目所依赖的文件;3)创建每个项目时需要运行的命令;Makefile变量GNU的make工具除了提供建立目标的基本功能之外,还有许多便于表达依赖性关系以及建立目标命令的特色,其中之一就是变量或宏的定义能力。如果用户要以相同的编译选项同时编译多个C源文件,且为了每个目标的编译指定冗长的编译选项的话,利用简单的变量定义,可简化makefile文件,避免这种乏味的工作。隐含规则隐含规则是指由make自定义的规则,这些规则定义了如何从不同的依赖文件建立特定类型的目标。构建交叉编译环境的3种方法;1)分步编译和安装交叉编译环境所需要的库和源代码,最终生成交叉编译环境。2)通过Crosstool脚本工具来实现一次编译生成交叉编译环境。3)使用开发平台供应商提供的开发环境安装套件建立交叉编译环境,这是最常用的方法!建立交叉编译环境的过程可以划分的步骤:1)做好准备工作,包括下载工具源码包和补丁,准备内核头文件,创建工作目录等;2)编译,安装;3)编译辅助编译器;4)建立glibc库,这里要使用交叉编译工具链。5)编译生成完整的编译器,重新配置gcc功能,使其支持c、c++等语言;内核分类:进程管理、内存管理、文件系统、设备控制和网络;嵌入式Linux内核裁剪方法一方面是针对硬件特点对源代码的修改,另一方面是功能模块的裁剪。内核功能裁剪的方法1)使用linux自身的配置工具,编译定制内核;2)修改内核源代码,进行内核裁剪;3)基于系统调用关系,进行内核裁剪;内核定制过程:增加新的内核组建——配置内核——生成内核——装载内核内核编译及装载3步1、执行#makedep命令,正确设置编译内核所需的附属文件,进行依赖性编译;2、执行#makeclean命令,清除以前构造内核时产生的所有目标文件,模块文件和一些临时文件;3、执行#makezlmage命令,生成可执行内核映像文件;对设备如何管理将所有的设备看作具体的文件,通过文件系统层对设备进行访问。和设备相关的2个层次——文件系统层和设备驱动层;模块就是一个已编译但未连接的可执行文件,利用这种机制,我们可以根据需要,再不重新编译内核的情况下,将编译好的模块动态地插入运行中的内核,或者将内核中已经存在的某个模块移走。设备类型:字符设备、块设备、网络设备;第二篇:嵌入式考试总结嵌入式系统定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统应用:工业控制火控系统、飞行控制系统、测试仪器、医疗设备、游戏机应用发展阶段:无操作系统的嵌入算法阶段、简单监控式的实时操作系统阶段、通用的嵌入式网络实时操作系统阶段嵌入式系统已经有了近30年的发展历史,它是硬件和软件交替发展的双螺旋式发展嵌入式系统特点:1面向特定应用、2可裁减、3.处理器体系结构和类型多样化。4.大多都有实时操作系统。5一般有实时性要求。6资源比较少。7软件固化在存储器芯片中。8通常要求功耗小。9集成度高。10嵌入式系统本身不具备自举开发能力嵌入式系统的组成:硬件平台、板级支持包(BSP)、操作系统、应用程序嵌入式系统硬件平台:嵌入式处理器、存储器件、外设接口嵌入式CPU的特点:1对实时多任务操作系统具有很强的支持能力。2具有功能很强的存储区保护功能。3处理器结构可扩展。4低功耗。嵌入式CPU的分类:嵌入式微控制器(EMCU)、嵌入式微处理器(EMPU)、嵌入式DSP处理器(EDSP)、嵌入式片上系统(ESoC)MCU(MicroControllerUnit)MCU芯片内集成了ROM/EEPOM、RAM、总线、总线逻辑、I/O等必要功能和外设。已有20多年的历史。如51,98/96。与MPU比,单片化、体积小,功耗、成本低,可靠性

念珊****写意
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf