电子科技大学19秋《嵌入式系统》在线作业2答案
- 格式:doc
- 大小:31.50 KB
- 文档页数:4
嵌入式系统原理及应用课后答案
嵌入式系统是一种专门针对特定应用领域设计的计算机系统,
它通常被嵌入到各种设备中,以实现特定的功能。
嵌入式系统的应
用范围非常广泛,涉及到汽车、家电、医疗设备、工业控制等诸多
领域。
在现代社会中,嵌入式系统已经成为各种智能设备的核心,
其重要性不言而喻。
嵌入式系统的原理主要包括硬件和软件两个方面。
在硬件方面,嵌入式系统通常采用专用的微处理器或微控制器作为核心处理器,
配合各种外围设备,如存储器、输入输出设备等,构成完整的系统。
而在软件方面,嵌入式系统的软件通常由嵌入式操作系统和应用程
序组成,其中嵌入式操作系统具有实时性和高效性的特点,能够保
证系统的稳定运行。
在嵌入式系统的应用中,我们需要考虑的问题非常多。
首先,
我们需要充分了解所涉及的应用领域,明确系统的功能和性能需求。
其次,我们需要选择合适的硬件平台和软件开发工具,以确保系统
能够满足需求。
最后,我们需要进行系统的设计和实现,同时进行
充分的测试和调试,以保证系统的稳定性和可靠性。
对于嵌入式系统的开发人员来说,需要具备扎实的硬件和软件知识,同时需要具备良好的团队合作和沟通能力。
此外,对于特定领域的应用,还需要具备相关的专业知识,以确保系统能够满足特定领域的需求。
总的来说,嵌入式系统的原理及应用涉及到硬件、软件、应用领域等诸多方面,需要开发人员具备全面的知识和技能。
只有不断学习和积累经验,才能够在嵌入式系统领域取得成功。
希望通过本文的介绍,能够对嵌入式系统的原理及应用有更深入的了解,为相关领域的开发工作提供一定的帮助。
《嵌入式系统》课程试卷考试时间:__120___分钟开课学院___计算机___ 任课教师____________ 姓名______________ 学号_____________班级_______________ 一.单项选择题(2 × 20):1下面不属于Xscale微架构处理器的主要特征有:( )A.采用了7级超级流水线、动态跳转预测和转移目标缓冲器BTB技术(Branch Target Buffer)。
B.支持多媒体处理技术、新增乘/累加器MAC、40位累加器、兼容ARM V5TE指令和特定DSP型协处理器CP0。
C.采用了32KB的指令Cache。
D.采用了64KB的数据Cache。
2以下不属于XScale超级流水线的流水级是( )A.寄存器文件/移位级(FR)B.写回级(XWB)C.寄存器读取级D.和执行级二(X2)3 目前嵌入式系统领域中使用最广泛、市场占有率最高的实时系统是:()A. SymbianB. Windows CEC. VxWorksD. QNX4 下面那句话的描述是不正确的?( )A.在一个基于XScale内核的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000 处开始执行B.引导装载程序通常是在硬件上执行的第一段代码,包括固化在固件中的引导代码(可选)和Boot Loader两大部分。
C.在嵌入式系统中,Boot Loader不依赖于硬件实现。
D.Boot Loader就是在操作系统内核运行之前运行的一段小程序。
5 通常情况下,目标机上的Boot Loader通过串口与主机之间进行文件传输,下面不属于通常使用的传输协议的是:( )A.modem协议B.xmodem协议C.ymodem协议D.zmodem协议6 Make预置了一些内部宏,其中$@表示:()A.没有扩展名的当前目标文件B.当前目标文件C.当前目标文件最近更新的文件名D.当前目标文件最近更新的文件名7 在Default kernel command string “root=1f03 rw console=ttyS0,115200 init=/linuxrc”中,代表根文件系统(“/”) 的设备文件主号码是什么?( )A.1fB.03C.ttyS0D.1152008 用命令dd if=/dev/zero of=ramdisk_img bs=1k count=8192创建的ramdisk_img 其空间大小为多少?( )A.8M bitB.8M byteC.1k bitD.1k byte9 以下哪个不是Linux进程的状态:()A. TASK_ZOMBIEB. TASK_INTERRUPTIBLEC. TASK_RUNNINGD. TASK_SUSPENDED10 下面可以用来查看文件系统中剩余空间大小的命令( )A.lsB.ddC.dfD.fdisk11 设备驱动程序是内核的一部分,下面的描述不正确的是:( )A.设备驱动完成对设备的初始化和释放。
2018―2019学年度第一学期 《嵌入式系统》期末试卷A 卷1.嵌入式系统是以应用为中心,以 为基础,软硬件 ,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2.ST 公司的STM32系列芯片采用了 内核。
3.已知R0=8,R2=5,执行MOV R0,R2,LSL #2后,R0= ,R2= 。
4.Cortex-M3内核流水分三个阶段: 、 译码 和 执行。
5.Cortex-M3处理器支持两种工作模式,即 和 模式。
6.堆栈是一种数据结构,按先进后出(First In Last Out ,FILO )的方式工作,使用堆栈指针SP 的专用寄存器指示当前的操作位置,当堆栈指针指向最后压入堆栈的数据时,称为 。
当堆栈指针指向下一个将要放入数据的空位置时,称为 。
7.Cortex-M3的向量中断控制器最多可支持 个IRQ 中断。
8.STM32的所有端口都有外部中断能力。
当使用外部中断线时,相应的引脚必须配置成 模式。
9.执行前R1=0x40000000,执行指令LDMIA R1!,{R2-R4,R6} 后, R1的内容为 。
执行前R1=0x40000000,执行指令LDMIB R1!,{R2-R4,R6} 后, R 1的内容为 。
10.Cortex-M3的工作模式从用户级向特权级转换的唯一途径是 。
1.Cortex-M 处理器采用的架构是( )A .v4TB .v5TEC .v6D .v7 2.Cortex – M3的存储格式中专用外设总线区域可以使用( ) A .小端格式 B .大端格式 C .小端或大端格式 D .没有正确答案 3.Cortex-M3的提供的流水线是( )A .2级B . 3级C .5级D .8级4.Context – M3处理器的寄存器 R14代表( )A .通用寄存器B .链接寄存器C .程序计数器D .程序状态寄存器 5.ARM 体系结构所支持的最大寻址空间为4GB ,当程序正常执行时,每执行一条ARM 指令,当前指令计数器加 个字节;每执行一条Thumb 指令,当前指令计数器加 个字节,两种指令集之间转换可通过BX 指令来完成。
嵌入式系统试题及答案嵌入式系统是一种集成电子技术与计算机科学的交叉学科,它涵盖了硬件设计、嵌入式软件开发和系统集成等多个领域。
下面是一些关于嵌入式系统的试题以及相应的答案,希望能帮助您更好地理解和掌握这个领域。
试题一:嵌入式系统的定义和特点是什么?请简要描述。
答案:嵌入式系统是指嵌入到其他设备或系统中,用于控制、监测或处理特定任务的计算机系统。
它具有以下特点:1. 实时性:嵌入式系统通常需要在严格的实时约束下工作,对于任务的响应时间有严格要求。
2. 稳定性:嵌入式系统要求具有高可靠性和稳定性,能够在长时间运行的环境中正常工作,且不容易出现故障。
3. 资源受限:嵌入式系统通常具有有限的计算资源和存储资源,需要有效地管理和利用这些资源。
4. 低功耗:嵌入式系统通常需要在电池供电或者功耗有限的情况下工作,要求具有低功耗的设计和实现。
5. 实时操作系统:嵌入式系统通常需要使用实时操作系统,以提供对任务调度和响应时间的严格控制。
试题二:嵌入式系统的设计流程是怎样的?请简要概述。
答案:嵌入式系统的设计流程一般包括以下步骤:1. 确定需求:明确嵌入式系统的功能和性能要求,为后续的设计提供指导。
2. 系统设计:设计嵌入式系统的硬件架构和软件框架,包括选择和设计处理器、芯片、外设等硬件组件,并确定软件的分层结构和模块划分。
3. 硬件设计:进行电路设计、布局和制板,实现硬件电路的功能和连接。
4. 软件开发:基于嵌入式系统的需求和设计,开发相应的嵌入式软件,包括驱动程序、操作系统、应用程序等。
5. 集成测试:将硬件和软件进行集成测试,验证嵌入式系统的功能和性能。
6. 量产和部署:进行批量生产和部署,将嵌入式系统应用到实际的设备或系统中。
试题三:嵌入式系统中常用的开发工具有哪些?请列举几个并简要描述其功能。
答案:嵌入式系统中常用的开发工具包括:1. 开发板:用于原型设计和调试验证,提供各种接口和资源,方便嵌入式系统的开发和测试。
2019年秋|嵌入式系统|本科一、单项选择题1. 当预分频寄存器PR等于99时,每多少个PLCK周期,TC寄存器加1:()(D) 1002. LPC1768微控制器的定时器模块进行输出匹配时,要让控制的发光二极管状态变化,应该发生什么动作:()(A) 电平状态翻转3. 预分频计数器PC的位数是多少:()(D) 32位4. 控制定时器的匹配设置要访问下列哪一个寄存器:()(D) MCR5. 外设时钟PCLK为10MHz,定时时间为100us,不使用预分频,则匹配寄存器的值为:()(D) 10006. 下列哪一个中断优先级最高()(B) 0级7. LPC1768微控制器支持多少个外部中断:()(C) 4个8. EXTMODE=0X00,EXTPOLAR=0X00,则外部中断0的触发模式为()(A) 低电平触发9. 配置外部中断的触发模式应该访问下列哪一个寄存器:()(A) EXTMODE10. 外部中断3对应的中断号是:()(D) 37号11. 系统节拍定时器的主要作用是:()(C) 作为操作系统时基12. 开漏模式的引脚必须外加什么才能正常工作:()(D) 上拉电阻13. 当内核时钟为96MHZ时,GPIO的翻转速度最高可达:()(D) 48MHZ14. 设置引脚的功能应该访问下列哪一个寄存器:()(A) PINSEL15. LCP1768微控制器的参考电压供电电压为:()(B) 3.3V16. 当时钟输出寄存器CLKOUTCFG的值为0x03时,选择哪一个时钟作为CLKOUT的时钟源:()(A) USB时钟17. 当外设时钟分频寄存器PCLKSEL0=0x10,则定时器1的时钟是内核时钟:()(B) 3分频18. 脉冲宽度输出引脚PWM1.2对应的GPIO引脚是:()(D) P1.2019. 控制引脚P4.28应该访问哪一个引脚功能选择寄存器:()(D) PINSEL920. LPC1768微控制器最高的工作电压为:()(A) 3.6V21. 下列哪一个引脚作为JATG调试接口的时钟引脚:()(D) TCK22. 读取A/D模块通道1采样的结果可以从下列哪个寄存器中获取:()(D) ADDR123. LPC1768微控制器的A/D转换模块最高转换速率为:()(A) 200kHZ24. LPC1768微控制器的P1.18引脚一共有几种功能:()(A) 4种25. LPC1758微控制器有多少个PWM/定时器模块:()(B) 3个26. LPC1768微控制器的IIC通信速度最大为:()(D) 1Mb/S27. DSP56100属于哪一类嵌入式处理器:()(B) 嵌入式DSP处理器28. 下列属于嵌入式硬件系统的并行接口的有:()(B) IDE接口29. LPC1768属于下列哪一类处理器:()(A) Cortex-M30. 8086属于哪一类体系结构:()(D) 冯若依曼体系31. 波特率为4800时,外设时钟PLCK为24MHZ,UnDLM寄存器的值是:()(A) 0x0032. MODEM中断只有哪一个串口具备:()(D) UART033. RS232通信是什么通信方式:()(A) 全双工34. 串口通信配置FIFO时应该访问下列哪一个寄存器:()(A) UnFCR35. 串口线控制寄存器UnLCR的bit3:bit3=11时,设定通信字符格式的长度为()(C) 8位36. T0CTCR的bit1:bit0=00,定时器/计数器工作于什么模式()(C) 双边沿计数模式二、多项选择题37. LPC1768微控制器的看门狗模块的时钟可以是:()(A) 内部RC振荡器(B) 外部时钟(D) RTC振荡器38. 最小系统可以包括哪些部分:()(A) 电源电路(B) 时钟电路(C) 复位电路(D) 调试接口39. 要形成周期的定时效果,定时器发生匹配时应该产生下列哪些动作:()(A) 复位定时器(B) 溢出(C) 申请中断(D) 停止定时器40. 下列哪些部分是组成串口通信字符的必备部分()(A) 起始位(C) 停止位(D) 数据位。
嵌入式系统基础教程第2版习题解答___本文档旨在介绍《嵌入式系统基础教程第2版题解答俞建新》一书的目的和内容概述。
该教程的目的是为了帮助读者更好地理解嵌入式系统的基础知识,并提供相关题的解答。
___书籍是嵌入式系统领域的专家,他在本书中结合了自己的经验和理论知识,为读者提供了一本全面而实用的题解答手册。
本书的内容涵盖了嵌入式系统的基本原理、硬件设计、软件开发、实时操作系统和嵌入式系统应用等方面。
每个章节都包含了大量的题,通过解答这些题,读者可以进一步巩固所学的知识并提升自己的实践能力。
在本文档中,将逐章介绍每个章节的主要内容和题类型。
读者可以根据自己的需求选择相应的章节进行研究和实践。
无论是学生、从业人员还是对嵌入式系统感兴趣的人,都可以从本书中获得丰富的知识和实用的经验。
希望本文档能够帮助读者更好地掌握嵌入式系统的基础知识,并在实践中取得进一步的提升和发展。
第一章:嵌入式系统概述第二章:处理器与内存第三章:外设接口与设备驱动第四章:实时操作系统第五章:嵌入式系统设计第六章:嵌入式系统应用以下章节内容继续)。
问题:什么是嵌入式系统?解答:嵌入式系统是一种特殊的计算机系统,它以特定的功能为目标,被嵌入到其他设备或系统中,常常包括硬件和软件的组合。
嵌入式系统通常具有实时性、可靠性和功耗低的特点,广泛应用于各个领域,如消费电子、汽车、医疗设备等。
问题:嵌入式系统的组成部分有哪些?解答:嵌入式系统主要由硬件和软件两部分组成。
硬件包括中央处理器(CPU)、存储器、输入输出接口等,它们负责数据的处理和交互。
软件包括操作系统、应用程序等,它们控制硬件的运行,并实现特定的功能。
问题:嵌入式系统相比通用计算机有哪些特点?解答:相比通用计算机,嵌入式系统具有以下特点:实时性要求高:嵌入式系统通常需要对任务的响应时间做出快速的反应,因此对实时性的要求较高。
可靠性要求高:嵌入式系统常用于一些关键应用领域,如交通、医疗等,因此其稳定性和可靠性要求较高。
《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。
3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。
4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。
5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。
6、需求分析包括:功能性需求分析和非功能性需求分析。
7、确定输入信号是数字信号还是模拟信号属于功能性需求。
8、确定系统的物理尺寸和重量属于非功能性需求。
9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。
10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。
11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。
12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。
13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。
14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。
15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。
16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。
17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。
18、设计流程指的是设计过程中所经历的过程步骤。
19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。
20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。
21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和数字信号处理器(DSP)。
第1章嵌入式系统基础1.什么是嵌入式系统?它由哪几部分组成?有何特点?写出你所想到的嵌入式系统。
答:(1)定义:国内对嵌入式系统的一般定义是:以应用为中心,以计算机技术为基础,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
(2)组成:嵌入式处理器、外围设备、嵌入式操作系统和应用软件等几部分组成。
(3)特点:a.软硬件一体化,集计算机技术、微电子技术、行业技术于一体;b.需要操作系统支持,代码小,执行速度快;c.专用紧凑,用途固定,成本敏感;d.可靠性要求高;e.多样性,应用广泛,种类繁多。
(4)嵌入式系统:个人数字助理(PDA)、机顶盒(STB)、IP电话。
2.嵌入式处理器分为哪几类?答:(1)低端的微控制器(MicroController Unit,MCU);(2)中高端的嵌入式微处理器(Embeded MicroProcessor Unit,EMPU);(3)通信领域的DSP处理器(Digital Signal Processor,DSP);(4)高度集成的片上系统(System on Chip,SoC)。
3.ARM英文原意是什么?它是一个怎样的公司?其处理器有何特点?答:(1)英文原意:Advanced RISC Machines。
高级精简指令集机器。
(2)公司简介:该公司是全球领先的16/32位RISC微处理器知识产权设计供应商,通过将其高性能、低成本、低功耗的RISC微处理器、外围和系统芯片设计技术转让给合作伙伴来生产各具特色的芯片。
ARM公司已成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC标准。
(3)其处理器特点:a.小体积、低功耗、低成本而高性能;b.16/32位双指令集;c.全球的合作伙伴众多。
4.什么是实时系统?它有哪些特征?如何分类?答:(1)实时系统的定义:实时系统(Real Time System)是指产生系统输出的时间对系统至关重要的系统。
18秋《嵌入式系统》在线作业3-0001
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 100 分)
1.假设在应用中使用USB接口并且由PLL0驱动。
在PLL操作范围(275MHz~550MHz)内,96MHz 的最小整数倍频值为288MHz;预期的CPU工作频率为96MHz;使用外部12MHz晶振作为系统时钟源。
请计算M和N的值:()
A.M=12,N=1
B.M=50,N=4
C.M=20,N=4
D.M=10,N=2
答案:A
2.下面哪一种模式不是LPC1768微控制器的GPIO工作模式:()
A.片内上拉
B.片内下拉
C.开漏
D.推挽
答案:D
3.下列哪一种功能不属于LPC1768微控制器的USB模块具有的功能:()
A.DEVICE
B.OTG
C.MASTER
D.HOST
答案:C
4.LCP1768微控制器的IIC接口有多少个:()
A.1个
B.2个
C.3个
D.4个
答案:C
5.LPC1768微控制器的串口模块的中断标志寄存器是:()
A.UnIIR
B.UnTHR
C.UnRBR
D.UnIER
答案:A
6.获取串口通信线状态时应该访问下列哪一个寄存器:()
A.UnLCR
B.UnTHR
C.UnIIR
D.UnLSR
答案:D。
学习中心/函授站_西安电子科技大学网络与继续教育学院2014学年下学期《嵌入式系统》期末考试试题(综合大作业)考试说明:1、 大作业于 2014年12月25日下发,2015年1月10日交回;2、 考试必须独立完成,如发现抄袭、雷同均按零分计;3、 答案须手写完成,要求字迹工整、卷面干净。
间批量传递数据。
(5) 寻址方式灵活简单,执行效率高。
(6)指令长度固定。
3、 简述嵌入式系统产品的设计和开发过程。
答:① 在嵌入式系统的开发过程中,一般采用的方法是首先在通用 发环境中编程;②然后通过交叉编译和链接,将程序转换成目标平台以运行的二进制代码; ③ 接着通过嵌入式调试系统调试正确;④ 一、问题简述(每小题4分,共20分) 1、 简述嵌入式系统的定义和组成结构。
答:嵌入式系统是以应用为中心,以计算机技术为基础,并软硬件可剪裁、功能、 ,可靠性、体积、重量、成本、功耗、成本、安装方式等方面符合要求的专用计算机系统。
嵌入式系统一般由嵌入式微处理器、存储与 I/O 部分、外设与执行部分、嵌入式软件等四个部分组成。
2、 简单说明ARM 微处理器的特点。
答: (1) (2) (3) (4) 体积小、低功耗、低成本、高性能。
支持Thumb(16位)/ARM(32位)双指令集,能很好地兼容 大量使用寄存器,指令执行速度更快。
大多数数据操作都在寄存器中完成,通过 Load/Store 8位/16位器件。
结构在内存和寄存器之PC 机上的集成开 (嵌入式系统)可最后将程序下载到目标平台上运行。
要强调,选择合适的开发工具和调试工具,对整个嵌入式系统的开发都非常重要。
4、简述嵌入式系统设计中要考虑的因素。
答:在嵌入式系统的开发过程中,要考虑到实时性、可靠性、稳定性、可维护性、可 升级、可配置、易于操作、接口规范、抗干扰、物理尺寸、重量、功耗、成本、开发 周期等多种因素。
5、什么是BootLoader ,了解其在嵌入式系统中作用。
电子科技大学19秋《嵌入式系统》在线作业2
试卷总分:100 得分:100
【题目】LPC1768控制器的AD转换模块如果工作于突发模式即Burst模式,同时AD控制寄存器ADCR的最低8位为10001011,则8个AD采集通道的转换顺序是:()
[A.]AIN0AIN1AIN3AIN7
[B.]AIN1AIN3AIN0AIN7
[C.]AIN7AIN3AIN1AIN0
[D.]AIN0AIN3AIN1AIN7
[分析以上题目,并完成作答]
正确答案:A
【题目】AD控制寄存器ADCR的CLKDIV字段的值假设为999,外设时钟PCLK为24MHZ,则此时AD控制器的转换时钟为:()
[A.]24000HZ
[B.]48000HZ
[C.]12000HZ
[D.]96000HZ
[分析以上题目,并完成作答]
正确答案:A
【题目】ARM中的一个字包括多少个字节:()
[A.]1字节
[B.]2字节
[C.]3字节
[D.]4字节
[分析以上题目,并完成作答]
正确答案:D
【题目】LPC1768微控制器的IIC接口中,哪一个接口是开漏的引脚:()
[A.]IIC0
[B.]IIC1
[C.]IIC2
[D.]IIC3
[分析以上题目,并完成作答]
正确答案:A
【题目】在MDK软件开发工程时,如果要求硬件系统掉电后下一次上电仍然能够运行程序,应该使用下列哪一种模板:()
[A.]Flash模板
[B.]Ram模板
[C.]Simulate模板
[D.]HEX模板
[分析以上题目,并完成作答]。