资源预览内容
第1页 / 共9页
第2页 / 共9页
第3页 / 共9页
第4页 / 共9页
第5页 / 共9页
第6页 / 共9页
第7页 / 共9页
第8页 / 共9页
第9页 / 共9页
亲,该文档总共9页全部预览完了,如果喜欢就下载吧!
资源描述
1、嵌入式的应用领域有那些?答:信息家电,移动计算设备,汽车电子,工业控制,机器人,军事领域2、嵌入式系统开发的主要步骤有哪几步?答:系统需求分析,规格说明,系统结构设计,构件设计和系统集成3、ARM9TDMI 中各个字母含义是什么?答:Advanced RISC Machines,简称 ARM 公司;ARM9:采用哈佛结构,五级流水线,分离的cacheT: 支持 16 为压缩指令集 Thumb;D:支持片上Debug,允许处理器响应调试请求暂停;M:内嵌硬件乘法器(Multiplier),具有增强型乘法器,可生产全64位的结果 I:嵌入式ICE,支持片上断点和调试点;4、总线可以分为哪几类? ( P86)答:总线分成:芯片级总线(又称 CPU 点线)、板卡级总线(又称内总线)、和系统级总线(又 称外总线)5、存储器系统的组织结构分为哪四级?答:第一级是寄存器(中央处理器),第二级是高速缓冲存储器(cache),第三级主存储器(内 存),第四级辅助存储器(外存)。6、固定中断向量与可变中断向量的区别? 答:固定中断向量是其中断服务入口地址是固定不变的,由微处理器确定,系统设计者不能改变, 它具有中断响应速度快的优点,但各中断向量固定而不能修改;可变中断向量是其中断服务入口 地址不是固定不变的,系统设计者可以根据自己的需要进行设置,其优点是设计比较灵活,用户 可根据需要设定中断向量表在主存中的位置,但其中断响应速度较慢。7、中断的原未决寄存器、中断未决寄存器、屏蔽寄存器、中断模式寄存器、中断优先级判别寄 存器的作用。答: 1)源未决寄存器:记录了哪个中断请求在等待处理;2)中断模式寄存器:32 位的中断模式寄存器中每一位都与一个中断源关联,确定对应的中断 源中断请求采用哪种模式(置 1FIQ 模式,置 0IRQ 模式)3)中断屏蔽寄存器:判断哪些中断被屏蔽掉(1 就屏蔽)(某位置 1不处理,置 0处理)4)优先级寄存器:优先级寄存器是 IRQ 中断模式下的中断优先级控制寄存器。5)中断末决寄存器:记录的是下次准备响应中断的请求只有未被屏蔽且具有最高优先级、在 源未决寄存器中等待处理的中断请求可以把其对应的中断未决位置 1。【发生了 FIQ 模式中断, 寄存器对应的位不会置 1;只对 IRQ 模式下的中断有效】6)中断偏移寄存器:中断偏移寄存器的值代表了中断源号,即在 IRQ 模式下,中断未决寄存 器中某位置 1,则中断偏移寄存器中的值是其对应中断源的偏移量。7)子源未决寄存器:用于那些共用中断请求信号的中断源控制,其作用与操作与源未决寄存 器相同。8)中断子屏蔽寄存器:用于那些共用中断请求信号的中断源控制,该寄存器有 11 位,每一位 与一个子中断源相对应,其作用和操作与中断屏蔽寄存器相同。8、定时器的信号来源有哪几类? (P161) 答:两大类:系统周期性时钟、非周期性外部中断事件。【系统时钟,外部事件脉冲;内部的、周期性的时钟信号;具有固定时间间隔的脉冲信号】9、串行通信方式有哪几类?他们之间有几根数据线相连? 答:单工工作方式:一根数据线连接发送方,另一端接收方,形成单向连接。 半双工工作方式:每一方有发送器和接收器,双方之间只有一根数据线相连。 全双工工作方式:每一方均有发送器和接收器,需 2跟数据线相连10、OSI七层模型中各层定义了什么服务?(P231)答: 1)物理层:规定了网络设备间基本的接口特性;2)数据链路层:传输错误检测和控制一条单一链路;3)网络层:定义了基本的端到端数据传输服务;4)传输层:定义了面向连接的服务,它可以保证数据按一定的顺序、无差错地在多条链路 上传送。同时对网络资源利用提供有效转换工具。5)会话层:提供了一条控制网络上终端用户交互的机制。6)表示层:规定了数据交换的格式并且为应用程序提供有效的转换工具;7)应用层:提供了终端用户程序和网络之间的一个应用程序接口。11、什么是信息家电? 答:指所有能提供信息服务或通过网络系统交互信息的消费类电子产品,如网络浏览,视频点播, 文字处理,电子邮件,个人事务管理等。这些产品具有信息服务功能。同时,产品应该简单易用 价格低廉、维护简便。12、ADS12集成开发环境中,设置连接器的参数时,如果选中了 Split复选框的作用是什么? 答:选中该复选框将包含RW属性和RO属性输出段的加载时域分割成两个加载时域。其中:一个 加载时域包含所有的RO属性的输出段。其默认的加载时地址为0x8000,可以使用连接选项 -ro-base address 来更改其加载时地址。另一个加载时域包含所有的 RW 属性的输出段。该加载 时域需要使用连接选项 -rw-base address 来指定其加载时地址,如果没有使用选项 -rw-base address来指定其加载时地址,则默认使用了-rw-base 0。13、总线定时有哪几种?( P86)答:同步定时,异步定时和半同步定时。14、嵌入式系统中的I/O端口或部件与存储器芯片通常是共享的,它们的那些总线是连在一起 的? (P96)答:地址总线、数据总线、读/写信号线、片选信号线 CE。15、ARM9与ARM7相比,有哪些特点?(P37-38)答:ARM9系列微处理器在高性能和低功耗特性方面提供最佳的性能。具有以下特点: 5 级整数流水线,指令执行效率更高。 提供 1.1MIPS/MHz 的哈佛结构。 支持 32 位 ARM 指令集和 16 位 Thumb 指令集。-支持32位的高速AMBA总线接口。一全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。- MPU 支持实时操作系统。支持数据Cache和指令Cache,具有更高的指令和数据处理能力。主要应用于无线设备、仪器仪表、安全系统、机顶盒、高端打印机、数字照相机和数字摄像 机等。ARM7系列微处理器为低功耗的32位RISC处理器,最适合用于对价位和功耗要求较 高的消费类应用。ARM7微处理器系列具有如下特点:具有嵌入式ICERT逻辑,调试开发方便。 极低的功耗,适合对功耗要求较高的应用,如便携式产品。 能够提供 0.9MIPS/MHz 的三级流水线结构。 代码密度高并兼容 16 位的 Thumb 指令集。对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等。16、在 ARM9 的 37 个寄存器中,那些寄存是分组的?那些寄存器有什么样的特殊用法? P48 答:R0R15,称为通用寄存器,其中,R0R7是不分组的寄存器;R8R14是根据工作模式进 行分组的寄存器;R15是程序计数器,也是不分组的。特殊用法:1) R0R7寄存器是不分组的,在所有的工作模式下,它们物理上是同一个寄存器;2) R8R14是分组的寄存器,它们中的每一个寄存器根据当前工作模式的不同,所访问的寄 存器实际可能不是同一个物理寄存器;3) R13寄存器和R14寄存器分别有6组不同的物理寄存器,其中1组物理寄存器工作于用 户模式和系统模式,其他5组物理寄存器分别工作于5种异常模式;R13寄存器的作用通常是堆栈指针,又称为SP;R14寄存器可用作子程序链接寄存器,又称为LR。4) R15寄存器的功能是程序计数器,又称为PC。17、P59P6918、S3C2410 芯片外部可寻址的存储空间中各块特点。 答:支持小端/大端模式8个存储块中,6块用于SRAM或ROM,2块用于SDRAM,SRAM,ROM 8个存储块中, 7块有固定的起始地址,一块起始地址可变支持异步定时方式在 SDRAM 中支持自主刷新和省电模式S3C2410芯片外部可寻址的存储空间是1GB,被分成8个存储块,每块128MB。0 号存储块可以外接 SRAM 类型的存储器或者具有 SRAM 接口特性的 ROM 存储器,其数据总线 应设定为16位或32位中的一种。当0号存储块作为ROM区,完成引导装入工作时,0号存 储块的总线宽度因在第一次访问ROM前根据0M1、0M0的复位时的逻辑组合来确定。1号存储块到5号存储块可以外接SRAM类型的存储器或者具有SRAM接口特性的ROM存储器, 其数据总线应设定为 8位、 16位或32位。6 号存储块、 7 号存储块可以外接 SDRAM 类型的存储器,它们的块容量可改变,且 7 号存储 块的起始地址也可改变。19、S3C2410芯片内部5个16位的Timer部件中那些有脉宽调制功能?那些有死区?答:其中TimerO,Timel,Timer2,Timer3具有脉宽调制(PWM)功能。Timer4仅作定时器用,不具 有PWM功能,因为没有引脚。TimerO, Timerl有死区;TimerO有一个死区发生器,用于大电流 设置。20、IIS总线是什么接口? I2C总线是什么接口?CAN总线是什么接口?答:IIS总线是一种集成音频总线接口; I2C总线是一种网络接口; CAN总线是一种有效地支持分 布式控制和实时控制的串行通信网络接口,同时CAN也是同步总线,为了总线仲裁能够工作,所 有的发生器必须同时发送。21、22、什么是嵌入式系统,嵌入式系统软件的要求与台式通用计算机有所不同,主要特点有几点? 答:定义:嵌入式系统是以应用为中心、以计算机技术为基础,并且软硬件可裁剪,适应于应用 系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。与通用台式计算机相比较,嵌入式有以下特点:实时性、多速率、功耗、低成本和环境相关性23、什么是异常?进入异常需要进行那些操作 答:异常:指由内部或外部产生一个引起处理器处理的事件。操作:(1)把断点处的下一条指令地址保存到相应的 R14 寄存器中。(2)状态寄存器CPSR的值复制到对应的SPSR寄存器中,以保存断点处的状态。(3)根据异常模式,把CPSR寄存器的模式位M4: 0设置成对应的值。(4)自动使 PC 指向相关的异常向量,从该向量地址处取一条指令进令执行。24、总线的概念是什么?总线定时有那些种类?试描叙各类总线定时的思想.(P87) 答:概念:总线是连接计算机有关部件的一组信号线,是计算机中用来传送信息代码的公共通道。 但总线并不仅仅指的是一束信号线,而应包含相应的通信协议和规则。种类:同步定时、异步定时和半同步定时。 同步定时:用时钟信号来控制传送双方的动作。时钟的上升沿和下降沿分别指明一次传送的 开始和结束。异步定时:根据全互锁异步定时协议,使每次占用总线的时间有参与数据传送的模块所需的 工作时间自动调节。提高了总线的利用率。一对握手信号线:EQU (请求)和ACK (应答)。半同步定时:结合同步定时与异步定时的优点,利用 Clock 信号与 wait 信号来控制传送数 据双方的动作。对不同速设备,这些信号与异步定时的EQU和ACK信号作用相同,但传输延迟时 间只有异步定时总线的一半。对速度匹配的设备,本质上是由时钟信号单独控制的同步总线。25、波特率除数寄存器的值如何计算?(P221-222)答:PCLK、UCLK:源时钟除数二(PCLK 或 UCLK)/ (波特率* 16) -1除数的值范围: 1到2的16次方-1的整数波特率时钟是通过把源时钟(即PPCLK或UCLK)和UART的波特率除数寄存器(UBRDIVn)产 生的16位的除数相除产生的若波特率是 115200bps (115.2kb),同时 PCLK 或 UCLK 是 40MHz (40X1000 000100
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号