计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx

上传人:b****1 文档编号:462342 上传时间:2023-04-29 格式:DOCX 页数:20 大小:299.57KB
下载 相关 举报
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第1页
第1页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第2页
第2页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第3页
第3页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第4页
第4页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第5页
第5页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第6页
第6页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第7页
第7页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第8页
第8页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第9页
第9页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第10页
第10页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第11页
第11页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第12页
第12页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第13页
第13页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第14页
第14页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第15页
第15页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第16页
第16页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第17页
第17页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第18页
第18页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第19页
第19页 / 共20页
计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx

《计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx(20页珍藏版)》请在冰点文库上搜索。

计算机三级嵌入式系统开发技术机试模拟题2真题无答案Word文件下载.docx

A.WAV是未经压缩的数字音频,其音质与CD相当

B.字符的形状用点阵法描述时,应在字型库中记录每一直线和曲线的端点及控制点的坐标

C.UTF一8采用的是单字节可变长编码

D.数字视频的数据量可压缩几十倍甚至几百倍

8.下面关于通信的说法中,错误的是()。

A.模拟信号和数字信号是通信系统中所传输的两种形式的信号

B.模拟通信传输时不容易受干扰

C.数字通信传输的是数字信号,是现代最常用的通信形式

D.通信系统可分为有线通信和无线通信两大类

9.属于ARM处理器特点的是()。

①单周期操作②只使用加载/存储指令访问内存

③三地址指令格式④指令流水线技术

⑤低功耗设⑥采用RISC指令集结构

A.①②④⑤B.②③④⑤

C.②③④⑤⑥D.①②③④⑤⑥

10.支持Thumb-2指令集子集的处理器为()。

A.ARM9

B.ARMCortex-M3

C.ARMCortex-A5

D.ARMCortex-A57

11.以下ARM处理器中,为降低成本,存储机制采用为冯·

诺依曼结构的处理器是()。

A.ARMCortex-M0

C.ARMCortex-M4

D.ARMCortex-R4

12.ARM中的MMU为存储器管理部件,以下不属于MMU功能的是()。

A.虚拟地址到物理地址的转换

B.存储器访问权限控制

C.控制数据是大端模式还是小端模式的转换

D.对Flash、SRAM、SDRAM、ROM等不同类型的存储器进行统一管理

13.某ARM处理器仅工作于Thumb-2状态,该处理器的指令宽度是()。

①8位②16位③32位④64位

A.①B.②

C.③④D.②③

14.ARM的堆栈操作使用的堆栈指针为SP,它对应的寄存器是()。

A.R12B.R13

C.R14D.R15

15.当有普通外部中断发生,系统将进入外部中断模式,相应寄存器的低5位变成10010B,该寄存器为()。

A.R13B.R14

C.R15D.CPSR

16.对于ARM处理器,以下属于数据处理类的指令助记符有()。

①ADC②ADD③AND

④CMP⑤EOR⑥MLA

⑦MUL⑧TST⑨SWI

A.①②④⑤⑦⑧

B.①②③④⑤⑦⑧

C.①②③④⑤⑥⑦⑧

D.①②③④⑤⑥⑦⑨

17.ARM处理器可以访问外部设备的指令助记符是()。

①B②BIC③LDR

④MOV⑤MSR⑥SWP

⑦TEQ⑧STR

A.②③④⑤⑧B.①③④⑦

C.③④⑤⑧D.③⑧

18.将地址0x40007000装入寄存器R0,正确的ARM指令或伪指令是()。

A.LDRR0,=0x40007000

B.LDRR0,#0x40007000

C.MOVR0,#0x40007000

D.MOVR0,0x40007000

19.下面关于嵌入式系统中复位电路的叙述中,错误的足()。

A.复位电路是嵌入式最小硬件系统的一个组成部分

B.嵌入式处理器系统复位引脚为nRESET时,表示高电平复位

C.一般情况下,复位信号的时间宽度必须保持若干个处理器时钟周期才能使系统可靠复位

D.对于经典ARM处理器复位后,PC指针指向唯一的地址0x00000000

20.下图为典型嵌入式系统硬件组成原理图,图中①、②、③、④这四个部分分别为()。

A.相互互连通道、前向通道、后向通道、人机交互通道

B.前向通道、人机交互通道、相互互连通道、后向通道

C.后向通道、人机交互通道、相互互连通道、前向通道

D.人机交互通道、相互互连通道、后向通道、前向通道

21.基于ARM内核的嵌入式芯片是以ARM内核为基础,通过AMBA总线将其他硬件组件连接在一起的,下面列出的4个组件中,哪一个组件是挂在AMBA的系统总线上的()。

A.USB主机B.SPI

C.GPIOD.RTC

22.下面关于ARM处理器片内存储器及控制器的叙述中,错误的是()。

A.ARM处理器片内数据存储器通常使用的是SRAM

B.ARM处理器片内程序存储器通常使用的是SDRAM

C.通过AMBA的“高带宽外部存储器控制接口”可以对外部扩展的存储器进行管理与控制

D.从结构上看“高带宽外部存储器控制接口”与AMBA的系统总线相连

23.嵌入式系统使用的存储器可以划分成不同的层次,下列叙述中,错误的是()。

A.CPU使用最频繁的少量的程序代码和数据存放在高速缓冲存储器(Cache)中

B.正在运行中程序的数据和代码存放在主存储器(内存)中

C.尚未启动运行的其余程序或数据存放在容量很大的外部存储器(外存)中

D.嵌入式系统中Cache存储器的存取速度与外存的存取速度相当

24.在软件配合下,通过SPI总线可以构成多种简单或复杂的系统。

下面是关于构成SPI系统的叙述,错误的是()。

A.SPI可以构成一主一从式系统

B.SPI可以构成互为主从式系统

C.SPI可以构成一主多从式系统

D.SPI不能构成多主多从式系统

25.下面是关于HDMI的叙述,其中错误的是()。

A.HDMI即高清晰度多媒体接口

B.HDMI是一种数字化音频/视频接口

C.HDMI最高数据传输速率为10.2Gbps

D.ARM处理芯片S3C2410内部集成了HDMI

26.下图为基于ARM处理器的嵌入式系统的键盘接口。

下面关于该键盘接口的叙述中,错误的是()。

A.图中的CPF6~GPF1是ARM处理器的GP10接口的一部分

B.图中的键盘接口采用的是非编码键盘的结构形式

C.图中若仅有KEY1键按下时,GPF6~GPF1引脚的逻辑值为000001

D.图中的VDD3.3表示该端点的电压为3.3V,当KEY1键按下时,流过该按键的电流可简单估算为0.33mA

27.下面关于S3C2410的实时时钟(RTC)组件的叙述中,错误的是()。

A.RTC采用单独的供电引脚

B.RTC采用单独的时钟源

C.通过编程可以改变RTC内部的时钟分频器的分频系数

D.通过编程可以对RTC内部的年、月、日、星期、时、分、秒寄存器的值进行设置

28.下面关于RS一232/RS一485接口的叙述中,错误的是()。

A.采用嵌入式处理器自带的UART可以组成RS一232通信接口

B.采用嵌入式处理器自带的UART可以组成RS一485通信接口

C.RS一232接口的信号线采用单端输出方式,逻辑0的电压范围为+3V~+15V,逻辑1的电压范围为一15V~一3V

D.RS一485接口的信号线采用单端输出方式,逻辑0的电压范围为一15V~一3V,逻辑1的电压范围为+3V~+15V

29.下列关于嵌入式软件特点的描述中,不正确的是()。

A.软件与硬件一体化,软件固化存储

B.软件代码时空效率要求高,实时性要求高

C.软件可裁剪,尽可能去除冗余

D.软件的生命周期较短

30.下列关于嵌入式系统的软件结构的描述中,不正确的是()。

A.简单的轮询结构只适用于系统的任务数量较少、任务处理简单,且实时性要求不高的场景

B.选择嵌入式系统软件结构的一个基本原则是:

选择可以满足响应时间需求的最简单的结构

C.与简单的轮询结构相比,带中断的轮询结构由于中断的引入而使软件的复杂度明显降低

D.带中断的轮询结构也称为中断驱动结构或前后台结构

31.下列关于硬件抽象层和板级支持包的概念的陈述中,不正确的是()。

A.板级支持包的特点是与硬件和操作系统都关系紧密,既有硬件相关性,又有操作系统相关性

B.硬件抽象层是在操作系统层与硬件之间设置的独立的接口软件层,是所有直接依赖于硬件的软件

C.板级支持包中包含硬件相关的设备驱动程序

D.板级支持包主要完成外设存在自检、初始化外罔设备、内存管理、加载和启动操作系统等功能

32.下列关于Bootloader的陈述中,不正确的是()。

A.不同的Bootloader程序功能虽有差别,但大多支持操作系统引导和加载功能

B.Bootloader又称为bootROM

C.嵌入式操作系统的引导加载可以采用启动加载(bootloading)模式或下载(downloading)模式

D.Bootloader依赖于具体的硬件结构

33.一般而言,设备驱动程序的功能不包括()。

A.设备打开和关闭

B.设备初始化

C.设备文件管理

D.设备读取和写入

34.下列关于实时系统的陈述中,不正确的是()。

A.实时系统是必须在有限和确定的时间内对外部事件做出响应的信息系统

B.实时系统对外界的响应是否正确不仅取决于功能正确性,而且取决于对事件处理的时间正确性

C.程控电话交换机检测到用户摘机后必须在1秒钟内送出拨号音,则送拨号音任务的绝对时限即为1秒钟

D.实时性要求高的系统既要有足够强大的硬件平台支撑,也要有专门设计的实时软件并合理安排任务的优先级,才能满足实时处理的要求

35.下列关于嵌入式操作系统的陈述中,不正确的是()。

A.风河公司的VxWorks既按开发版本的授权数量收取授权费,也按最终产品售出的实际数量收取每份运行软件的版权费

B.大多数嵌入式系统都是实时系统,而且多是强实时、多任务系统

C.WindowsCE和Android操作系统属于单内核结构

D.μC/OS操作系统是完全免费的操作系统

36.下列各项中,不属于类Unix操作系统的是()。

A.Linux

B.iOS

C.FreeRTOS

D.VxWorks

37.下列关于μC/OS—Ⅱ操作系统的陈述中,不正确的是()。

A.μC/OS—Ⅱ的绝大部分代码是用ANSIC语言编写的

B.μC/OS—Ⅱ的任务由三部分构成:

程序代码、任务堆栈和任务控制块

C.μC/OS—Ⅱ是抢占式实时内核,在任意时刻都可能发生任务调度,在任务调度时总是运行等待态任务中优先级最高的任务

D.休眠态是任务代码驻留在内存中、但还没有交给内核调度的状态

38.关于μC/OS—Ⅱ操作系统任务状态转移的说法中,正确的是()。

A.运行态任务调用函数OSSemPend()后将转入被中断态

B.被中断态的任务不可能直接转入等待态

C.运行态任务被抢占后将转入休眠态

D.被中断态的任务将在中断返回后转入就绪态

39.下面有关基于嵌入式WEB的应用系统说明中,不恰当的是()。

A.嵌入式WEB服务器通常是与目标系统的控制器融为一体的

B.基于嵌入式WEB服务器开发的应用主要是提供一种远程操控设备的方式

C.嵌入式WEB服务器支持远程客户通过浏览器与其进行交互

D.嵌入式WEB服务器的应用需求与通用WEB服务器的应用需求是相同的

40.下面有关开发工具套件ADS1.2的说法中,不正确的是()。

A.ADS1.2以一个工程项目来管理应用程序涉及的源文件、头文件及其他的输入文件

B.ADS1.2的工程项目中必须把应用程序涉及的文件按逻辑关系分组

C.ADS1.2的工程项目中必须包含一个生成目标

D.ADS1.2工具可以完成应用程序的编辑、编译、连接工作

填空题

41.字符的形状有两种描述方法,其中下图所示的描述方法为【41】法,也即描述字符笔画的占位信息;

另一种描述方法在字型库中记录的是每一直线和曲线的端点及控制点的坐标,称为【42】法。

42.在有线通信中,双绞线的特点是成本【43】、易受外部高频电磁波干扰,误码率较【44】,传输距离有限,主要应用于固定电话回路和计算机局域网等。

43.WiFi和Bluetooth是两种短距离无线通信技术,其中最早的IEEE.802.11b(2.4GHz频段)采用【45】扩频技术,Bluetooth后来被IEEE作为【46】无线区域网协议(IEEE802.15)的基础。

44.ARM处理器把执行纯32位指令代码的指令集称为【47】指令集,把执行16位指令代码的指令集称为【48】指令集。

45.在ARM指令系统中,利用移位操作符将R1的数据逻辑右移2位后,存入R0中,相应的指令为【49】,若R1=0x00080010,则R0=【50】。

46.ARM处理器在大端模式下,如果R1=4,R0=0x400000FC,而指令LDRR2,[R0,R1]!

执行后,R2=0xAABBCCDD,则0x40000100中的数据为【51】,R0中的值为【52】。

47.在ARM的指令中,如果R1与R2不相等,则将R1与R2进行逻辑与操作,结果放R3中,并要求更新程序寄存器的状态位,用两条指令完成,则分别为【53】和【54】。

48.声明一个全局标号Reset—Handler以便其它文件引用,该伪指令为【55】,引用一个在其它文件中的标号SystemInit的伪指令为【56】。

49.有一个Flash存储器芯片容量为16MB,数据线有8条,则该存储器的地址线条数为【57】条;

另有一个SRAM芯片有22条地址线,8条数据线,其容量为【58】Mbit。

50.SPI总线可在软件的控制下构成多种简单的或复杂的系统,下图中给出了SPI构成的两种结构形式,其中(a)为【59】主多从式结构,(b)为【60】主多从式结构。

51.S3C2410采用AHB总线和APB总线构建片上系统。

芯片内部的USB设备接口与【61】总线相连,芯片内部的USB主控制器接口与【62】总线相连。

52.触摸屏在嵌入式系统中应用广泛。

目前的触摸屏有两种形式,一种是【63】式触摸屏,另一种是电容式触摸屏。

相对而言【64】式触摸屏结构复杂,价格高。

53.在对S3C2410的PWM输出操作中,TCNTBn决定PWM信号的周期,TCMPBn决定PWM信号的占空比。

假设TCNTBn=100,TCMPBn=60,则该PWM信号的周期为【65】个定时器输入时钟周期,一个PWM信号周期内的低电平宽度为【66】个定时器输入时钟周期。

54.嵌入式操作系统的引导加载方式可以分为两类:

嵌入式系统正常工作时使用的启动方式是从非易失存储介质中引导和加载操作系统代码,称为【67】加载模式;

而在调试或维护更新阶段使用的系统启动方式则通过通信端口从调试主机上下载操作系统映像,称为【68】模式。

55.Android系统采用堆层式软件架构,分为四层,从低层到高层依次是Linux内核、【69】、应用程序框架(Applica,tionFramework)和【70】。

56.μC/OS—Ⅱ预定义的两个系统任务中,优先级低的是【71】任务,优先级高的是【72】任务。

57.μC/OS-Ⅱ的任务由三部分构成:

程序代码,也即没有返回值的C函数;

任务【73】,用于保存任务的工作环境;

【74】,用于保存任务状态和属性。

58.在μC/OS-Ⅱ操作系统中,在使用内核提供的任何功能之前,必须先调用【75】()函数进行内核初始化。

函数【76】()将启动多任务调度并从就绪态任务中选择最高优先级的任务转入运行态。

59.嵌入式系统的开发过程,可划分为4个阶段,即:

需求分析与规格说明、【77】、构件设计、系统集成与测试。

系统集成阶段并不是把所有构件连接在一起就行了,而是要反复的对系统进行测试,测试的目的就是要验证系统功能,发现系统【78】。

60.开发基于Linux操作系统上的应用程序,可使用GCC工具来编译和连接。

若仅希望对应用程序进行编译而不进行连接,需要在GCC命令中加入参数【79】。

若希望编译连接后生成一个用于调试的符号表,需要在GCC命令中加入参数【80】。

综合题

61.四旋翼无人机(示意图如图所示)是通过调节四个电机的转速来控制旋翼的转速,从而产生升力并控制升力的变化,以实现四旋翼无人机升降和悬停等飞行姿态。

四旋翼无人机控制器的基本功能描述如下:

a、可以接收无线遥控器发来的控制命令,以便控制四旋翼无人机的飞行。

b、四旋翼无人机的四个电机分成2组(相对的2个电机为一组,同组的电机旋转方向应一致),1组反时针旋转,另1组顺时针旋转。

控制器可以分别控制四个电机的转速,旋转方向。

c、控制器控制四个电机同时均匀旋转时,可以控制四旋翼无人机的垂直升降。

控制器控制四个电机不均匀旋转时,则可以控制四旋翼无人机前后运动、俯仰运动等。

d、四旋翼无人机可以挂载其他智能设备(如喷洒设备、摄像设备等),控制器可以与这些智能设备通信,以便发送操作命令。

根据上述功能要求的描述,若以S3C2410芯片为核心来设计四旋翼无人机控制器,请完善下面的叙述(程序)和回答有关的问题。

(完善程序或回答问题所需的寄存器格式见题后的附录)。

(1)在设计四旋翼无人机的控制器电路时,除需要没计最小的硬件系统外,还需要设计无线遥控信息接收电路、电机驱动电路、通信接口电路等。

所谓最小硬件系统应该包括电源电路、【81】电路、复位电路、调试测试接口、以及【82】。

(2)在设计无线遥控信息接收电路时,若选用S3C2410芯片的SP10部件来控制无线遥控模块的信息接收,即选用GPE端口的【83】引脚~【84】引脚(注:

需写出引脚范围)连接到无线遥控模块相关的SPI信号引脚上。

在软件设计时,其驱动程序中,需用下面语句来初始化它们作为SPI引脚使用。

rPECON=((rPECON|0x0A800000)&

【85】;

//rPECON是GPE端口的控制寄存器

(3)若四旋翼无人机的4个电机采用直流电机,其调速采用PwM调速方式,因此,在设计电机驱动电路时,可选用S3C2410芯片的【86】部件外加功率放大电路来实现。

如:

利用该部件对应的脉冲输出引脚TOUTn来控制直流电机的电压,在频率一定的前提下,通过改变其脉冲信号的【87】来改变输出给直流电机的电压,从而控制电机转速。

在软件设计时,需要在相关驱动程序中初始化该部件,若所用的其中一个部件的初始化函数编写如下,请补充完善。

(注:

系统主频参数PCLK为40MHz,输出脉冲的频率为200Hz,分割器(时钟因子)值选择为1/2,预分频系数选择为4,脉冲占空比为50%。

所有参数请用十六进制表示,需要的寄存器格式见题后附录)。

voidTOInt(void)

{

//设置TCFG0寄存器

rTCFG0=【88】;

//deadzone=0,部件0的预分频系数设为4

//设置TCFG1寄存器

rTCFG1=【89】;

//均为中断方式,部件0的分割器(时钟因子)值1/2

//设置部件()的相关常数寄存器

rTCNTB0=【90】;

rTCMPB0=【91】;

//设置控制寄存器TCON

rTCON=【92】;

//仅更新部件0的TCNTBO和TCMPB0寄存器的值,不启动

rTCON=【93】;

//仅部件0启动,并自动装载

}

(4)四旋翼无人机的控制器与挂载的智能设备通过串口进行通信,在设计串口通信电路时,选用S3C2410芯片的UART1部件来实现。

若通信波特率设为11.5200bps,数据格式为:

8位数据位、1位停止位、无校验。

那么,在相关的驱动程序中,可以用下面语句来进行该部件的初始化。

rGPHCON=(rGPHCON&

0xFFFFF0FF)|【94】;

//rGPHCON是端口H的控制寄存器

rUFCON1=0x0;

//FIF0disable

rUMCON1=0x0;

rULCON1=(0【95】【96】);

//设置线路控制寄存器

rUCON1=0x245;

//设置控制寄存器

//设置波特率,小数采用四舍五入

rUBRDIVO=((int)(PCLK/(【97】×

16)+0.5)一1);

//PCLK是主频

(5)四旋翼无人机的软件设计者还需自行设计一个启动引导程序。

在启动引导程序中需要完成异常向量表的设置,并设置各工作模式下的【98】指针。

对于S3C2410微处理器来说,其启动引导程序中还需要完成禁止【99】部件和禁止中断,然后通过指令【100】来完成引导应用程序的主函数main()。

说明:

下面是试题解答时需要用到的寄存器格式

1)端口E控制寄存器(GPECON)的格式

2)TCFGO寄存器的格式

3)TCFGI寄存器的格式

通过TCFGO、TCFG1的设置,可以确定预分频系数和分割器值,最终通过下面公式计算定时器输入时钟频率。

定时器输入时钟频率:

PCLK/(预分频系数+1)×

(分割器值)

预分频系数的范围=0~255

分割器值的取值范围=1/2,1/4,1/8,1/16

4)TCON寄存器的格式

5)GPHCON寄存器的格式

6)ULCONn寄存器的格式

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2