欢迎来到天天文库
浏览记录
ID:61333073
大小:1.05 MB
页数:18页
时间:2021-01-25
《嵌入式系统-复习大纲-精华浓缩.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.什么是嵌入式系统?与通用计算机相比,嵌入式系统有哪些特点?2.嵌入式微处理器有哪几类?试举例说明。3.嵌入式系统的硬件、软件各由哪些部分组成.4.嵌入式软件开发的交叉开发环境如何组成。5.嵌入式系统位处理器选型应考虑哪些方面的需求。6.目前常见嵌入式操作系统有哪些?7.嵌入式系统调试按使用设备分哪3类。8.ARM微处理器有何特点9.ARM7系列、ARM9系列处理器的特点10.ARM微处理器的工作状态、存储格式、指令流水线。11.7种处理器模式各有何用途。12.ARM状态下包括哪些通用寄存器、状态寄存器。R13、R14、R15的作用。13.CPSR、SPS
2、R寄存器中各位的作用,怎样对它们操作以改变各位状态。14.ARM有哪些异常、优先级如何?ARM微处理器如何处理异常?15.异常量表存放在哪里。16.ARM指令格式。寻址方式有哪些?各有何特点?17.在ARM的立即寻址方式下其立即数如何在指令编码中表示?18.跳转、加载/存储指令、数据处理、程序状态寄存器处理指令的常见使用方法。19.ADR和ADRL伪指令的作用,二者的区别是什么?LDR伪指令的作用是什么?其主要用途是什么?20.嵌入式系统存储器有哪几种,它们的特点分别是什么.21.s3c2410的OM[1:0]的作用。22.s3c2410x存储系统的特征,B
3、ANK1~7的总线宽度如何设置。23.Nand-Flash与Nor-Flash的区别24.S3C2410各个外围接口的功能25.什么是LCD的虚拟显示26.嵌入式Linux开发的步骤27.Bootloader的概念其功能,包含有哪些基本的操作28.Bootloader中进行内存映射的目的。29.Bootloader的烧写的两种方式的特点,它们的区别?30.Bootloader启动流程。启动分为哪2个阶段,每个阶段主要完成哪些操作。31.嵌入式Linux内核的移植的基本内容32.虚拟存储器、ARM9中MMU对嵌入式Linux的作用是什么?33.Linux文件系
4、统的特点。34.Linux文件的类型。35.嵌入式Linux的3种专用文件系统的基本了解。36.Busybox的功能是什么?37.Linux设备分为哪3类,各自特点?Linux如何通过设备号表示设备?38.Linux的可加载模块的优点。39.file_operations结构体类型定义了什么?其功能是什么?40.理解Linux设备驱动程序的编写步骤。41.使用gcc进行Linux应用程序编译的过程。42.了解make和Makefile的作用。1.了解几种常用的嵌入式LinuxGUI开发工具。1嵌入式系统概述2.什么是嵌入式系统?与通用计算机相比,嵌入式系统有
5、哪些特点?答:嵌入式系统是“以应用为中心,以计算机技术为基础,软件、硬件可裁减,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。嵌入式系统的特点:1,多样性。2,专用紧凑。3,实时响应。4,健壮可靠。5,嵌入式操作系统支持。6,需要专门的开发工具和环境。3.嵌入式微处理器有哪几类?试举例说明。答:1嵌入式微控制器(MCS51),2嵌入式微处理器(ARM),3嵌入式DSP处理器(TMS30),4,嵌入式片上系统(M-Core).4.嵌入式系统的硬件、软件各由哪些部分组成.硬件:嵌入式处理器和外围设备(存储器类型,接口类型,I/O设备)软件:嵌入式操作系
6、统,嵌入式支撑软件,嵌入式应用软件。5.嵌入式软件开发的交叉开发环境如何组成。1)交叉编译环境,即支持某一种硬件体系的编译器,如arm-linux-gcc(支持arm硬件体系)2)操作系统,也就是通过交叉编译工具编译后的Linux内核3)文件系统面向硬件的开发模式此种开发模式适合开发目标机上没有安装操作系统的应用程序,在开发主机上完成程序的编写、编译之后可以通过ICE工具直接下载到目标系统上进行在线运行调试优点:可以对程序进行实时仿真和测试,可以直接针对硬件进行调试缺点:需要购买硬件调试工具,调试时必须要在目标系统面向操作系统的开发模式面向一个内部已经安装了
7、操作系统的目标系统的开发时,采用这种开发模式优点:不需要购买硬件调试工具,节省开发成本。缺点:不适合于硬件资源不足的嵌入式系统的开发2嵌入式系统基本设计方法6.嵌入式系统位处理器选型应考虑哪些方面的需求。P29①总线的需求②有没有通用的的串行接口③是否需要USB总线④有没有以太网接口⑤系统内部是需要IIC总线,SPI总线⑥音频D/A连接的IIS总线,⑦外设接口⑧系统是否需要A/D后者D/A转换器⑨系统是否需要I/O控制接口7.目前常见嵌入式操作系统有哪些?WindowsCE嵌入式LinuxVxWorksμC/OS-Ⅱ1.嵌入式系统调试按使用设备分哪3类。P3
8、4①仿真器方式②监控器方式③源程序模拟器方式按调试方
此文档下载收益归作者所有