1、嵌入式系统是以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、在嵌入式系统设计过程中,需求分析包括:功能性需求分析和非功能性需求分析。
3、arm字数据存储格式有:大端格式和小端格式。
4、总线按照传输关系分类可分为:主从结构和对等结构。
5、rs-232c的帧格式由四部分组成,包括:起始位、数据位、奇偶校验位和停止位。
6、usb低速设备应该在d-线上接一个上拉电阻,全速设备应该在d+线上接一个上拉电阻。
7、i/o接口电路数据传送方式有:查询、中断、dma、i/o通道和i/o处理机方式。
8、实时系统的关键问题是保证系统的实时性;实时操作系统就是指具有实时性、能支持实时系统工作的操作系统。
9、实时操作系统的评价指标有:任务调度算法、上下文切换时间、确定性、最小内存开销和最大中断禁止时间。
10、bootloader主要功能是系统初始化、加载和运行内核程序。
1、下面哪个系统属于嵌入式系统。(d)
a、“天河一号”计算机系统b、联想t400笔记本计算机。
c、联想s10上网本d、联想ophone手机。
2、软硬件协同设计方法与传统设计方法的最大不同之处在于(b)。
a、软硬件分开描述b、软硬件统一描述。
c、协同测试d、协同验证。
3、下面关于哈佛结构描述正确的是(a)。
a、程序存储空间与数据存储空间分离b、存储空间与io空间分离。
c、程序存储空间与数据存储空间合并d、存储空间与io空间合并。
4、下面哪一种工作模式不属于arm特权模式(a)。
a、用户模式b、系统模式c、软中断模式d、fiq模式。
5、arm7tdmi的工作状态包括(d)。
a、测试状态和运行状态b、挂起状态和就绪状态。
c、就绪状态和运行状态d、arm状态和thumb状态。
6、指令“ldmiar0!,”的寻址方式为(c)。
a、立即寻址b、寄存器间接寻址。
c、多寄存器寻址d、堆栈寻址。
7、usb接口移动硬盘最合适的传输类型为(b)。
a、控制传输b、批量传输c、中断传输d、等时传输。
8、下面哪一种功能单元不属于i/o接口电路。(d)
a、usb控制器b、uart控制器。
c、以太网控制器d、led
9、下面哪个操作系统是嵌入式操作系统。(b)
a、red-hatlinuxb、clinuxc、ubuntulinuxd、suselinux
10、使用host-target联合开发嵌入式应用,(b)不是必须的。
a、宿主机b、银河麒麟操作系统。
c、目标机d、交叉编译器。
1、简述嵌入式处理器的特点(列出五个特点以上)。
答:低档处理器多采用哈佛结构,高档处理器多采用冯·诺伊曼结构;品种规格系列化;对实时多任务有很强的支持能力;可靠性高、功耗低、集成度高、性价比高。(每个特点1分)
2、什么是cmos电平?有何特点?
答:发送端:高电平》0.9vdd,低电平<0.1vdd;(2分)
接收端:高电平》0.7vdd,低电平<0.3vdd。(2分)
特点:噪声容限大,负载能力强。(1分)
3、什么是信号的建立时间?什么是信号的保持时间?
答:建立时间:在时钟信号边沿到来之前,数据信号必须提前一段时间保持稳定有效。(2.5分)
保持时间:在时钟信号边沿到来之后,数据信号必须在随后的一段时间内保持稳定有效。(2.5分)
4、什么是非抢先式实时操作系统?有何优缺点?它的实时性如何决定?
答:对于基于优先级的实时操作系统而言,非抢先式实时操作系统是指某个任务运行后,就把cpu控制权完全交给了该任务,直到它主动将cpu控制权还回来。(2分)
优点:实时性比不使用实时操作系统的好,程序设计相对简单,可调用不可重入函数(任务间不嵌套)。(1分)
缺点:如果最长任务的执行时间不能确定,系统的实时性就不能确定。(1分)
实时性:取决于最长任务的执行时间。(1分)
5、简述优先级倒置产生的条件、现象以及解决方案。
答:条件:基于优先级抢先式的任务调度、资源共享。(1分)
现象:低优先级任务l和高优先级任务h共享资源,在任务l占有共享资源之后,任务h就绪,但这时任务h必须等待任务l完成对共享资源的操作。在任务l完成对共享资源的操作之前,任务m也已就绪并将抢先任务l运行。
在任务m运行时,系统中具有最高优先级的任务h仍然保持挂起状态。(3分)
解决方案:优先级继承、优先级顶置。(1分)
嵌入式系统试题及答案(三)
一。什么是嵌入式系统?列举出几个你身边熟悉的嵌入式系统的产品。?至少列举。
5种?答?嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件?它是嵌入式系。
统极为重要的组成部分?通常包括与硬件相关的底层驱动软件、系统内核、设备。
驱动接口、通信协议、图形界面及标准化浏览器等。从随身携带的***、语言复。
读机、手机、pda到家庭之中的智能电视、智能冰箱、机顶盒?再到工业生存、
娱乐中的机器人?无不采用嵌入式技术。
二?什么是最小系统?包含哪些模块?
答?嵌入式最小系统即是在尽可能减少上层应用的情况下?能够使系统运行的最。
小化模块配置。以arm内核嵌入式微处理器为中心?具有完全相配接的flash
电路、sdram电路、jtag电路、电源电路、晶振电路、复位信号电路和系统。
总线扩展等?保证嵌入式微处理器正常运行的系统?可称为嵌入式最小系统。对。
于一个典型的嵌入式最小系统?以arm处理器为例?其构成模块及其各部分功。
能如图1所示?其中arm微处理器、flash和sdram模块是嵌入式最小系。
统的核心部分。
嵌入式系统试题及答案(三)
三?说明中断处理的主要流程(图示并附说明)。
答?当一个异常出现以后?arm微处理器会执行以下几步操作? ?这些是中断。
发生时?自动处理的?
1、将下一条指令的地址存入相应连接寄存器lr?以便程序在处理异常返回时能。
从正确的位置重新开始执行。若异常是从arm状态进入?lr寄存器中保存的是。
下一条指令的地址?当前pc?4或pc?8?与异常的类型有关?若异常是从thumb
状态进入?则在lr寄存器中保存当前pc的偏移量?这样?异常处理程序就不需。
要确定异常是从何种状态进入的。例如?在软件中断异常swi?指令mov pc?
r14_svc总是返回到下一条指令?不管swi是在arm状态执行?还是在thumb
状态执行。2、将cpsr复制到相应的spsr中。
3、根据异常类型?强制设置cpsr的运行模式位。
4、强制pc从相关的异常向量地址取下一条指令执行?从而跳转到相应的异常处。
理程序处。还可以设置中断禁止位?以禁止中断发生。
如果异常发生时?处理器处于thumb状态?则当异常向量地址加载入pc时?处。
理器自动切换到arm状态。
从异常返回。
异常处理完毕之后?arm微处理器会执行以下几步操作从异常返回?
1、将连接寄存器lr的值减去相应的偏移量后送到pc中。
2、将spsr复制回cpsr中。
3、若在进入异常处理时设置了中断禁止位?要在此清除。
可以认为应用程序总是从复位异常处理程序开始执行的?因此复位异常处理程序。
不需要返回。
四?嵌入式系统实验中用的硬件平台是以s3c2410微处理器为核心的实验系统?
其内嵌jtag? mmu?cache?说明其含义与用途?
答?1. 用于烧写flash ?用于调试程序**器。
2.在使用了虚拟存储器的情况下?虚拟地址不是被直接送到内存地址总线上?而。
是送到内存管理单元——mmu?就是把虚拟地址映射到物理地址?对内存有分。
页管理功能?可以实现多个进程的内存空间保护。
3. cache即高速缓存?在cache中存放cpu常用的指令和数据?然后将这些数。
据和指令以一定的算法和策略从主存中调入?使cpu可以不必等待主存数据而。
保持高速操作。这样就满足了嵌入式系统实时、高效的要求。
五?arm微处理器有多达十几种内核结构、几十个芯片生产厂家以及千变万化的。
内部功能配置组合?开发人员应如何选择?说出选择微处理器时需要考虑的因。
素。答?作为核心芯片的微处理器?其自身的功能、性能、可靠性被寄予厚望? 应。
用领域范围?比较常见的应用领域分类有航天航空、通信、计算机、工业控制、
医疗系统、消费电子、汽车电子等。(2) 微处理器自带什么样的资源是选型的一。
个重要考虑因素。芯片自带资源越接近产品的需求?产品开发相对就越简单。(3)
可扩展资源?芯片一般都有内置ram和rom?但其容量一般都很小硬件平台。
要支持os、ram和rom?对资源的要求就比较高。这就要求芯片可扩展存储。
器。 (4)功耗 ?低功耗的产品即节能又节财?甚至可以减少环境污染?因此低。
功耗也成了芯片选型时的一个重要指标。(5)封装?常见的微处理器芯片封装主。
要有qfp、bga两大类型。bga类型的封装焊接比较麻烦?但bga封装的芯。
片体积会小很多。如果产品对芯片体积要求不严格?选型时最好选择qfp封装。
6)芯片的可延续性及技术的可继承性?产品更新换代的速度很快?所以在选型。
时要考虑芯片的可升级性。 (7)**及供货保证?芯片的**和供货也是必须考。
虑的因素。选型时尽量选择有量产的芯片。(8)**器?选择配套适合的**器?
将会给开发带来许多便利。对于已经有**器的人们?在选型过程中要考虑它是。
否支持所选的芯片。 (9)os及开发工具在选型芯片时必须考虑其对软件的支持。
情况? (10)技术支持?所以选芯片时最好选择知名的半导体公司。另外?芯片。
的成熟度取决于用户的使用规模及使用情况。选择市面上使用较广的芯片?将会。
有比较多的共享资源?给开发带来许多便利。
六?比较c51单片机、
dsp、arm处理器的异同?一般地?它们适用于哪些方面。
嵌入式ARM嵌入式系统设计
摘要 本系统设计了基于arm系统的嵌入式硬件平台,其中主要介绍了系统母版的具体电路实现,其硬件电路已经通过了信号完整性分析。中国 网 关键词 arm 嵌入式系统 中图分类号 tp368.1 文献标识码 a 文章编号 1007 9416 2012 12 0104 01 1 序言 本系统是设计一款基于a...
嵌入式系统
期末作业考核。满分100分。一 判断题 每题3分,共30分 1.嵌入式系统中的软件系统主要由嵌入式操作系统和应用软件组成,其中嵌入式微处理器属于嵌入式软件系统的核心。答 错。2.运行在智能手机或平板电脑中的android系统是一种嵌入式操作系统。答 对。3.windriver公司所提供的软件开发包是...
嵌入式系统
关于嵌入式系统 献给热爱此道的初学者们前言。网上看到众多网友都问了关于嵌入式系统方面的很多问题,很多都可在这里找到答案,希望我的这篇文章能给他们以启发。也请大家不要轻易 一 嵌入式系统的概念。着重理解 嵌入 的概念。主要从三个方面上来理解。1 从硬件上,将基于cpu的处围器件,整合到cpu芯片内部,...