嵌入式技术复习题vWord文件下载.docx
《嵌入式技术复习题vWord文件下载.docx》由会员分享,可在线阅读,更多相关《嵌入式技术复习题vWord文件下载.docx(50页珍藏版)》请在冰豆网上搜索。
C.HEAD
D.POST
10.IEEE802.11b标准定义了使用跳频、扩频技术的无线局域网标准,传输速率为1Mbps,2Mbps,5.5Mbps和____。
A.10Mbps
B.11Mbps
C.20Mbps
D.54Mbps
11.Internet上的DNS服务器中保存有____。
A.主机名
B.域名到IP地址的映射表
C.所有主机的MAC地址
D.路由表
12.JLINKV8支持JTAG和SWD,同时STM32也支持JTAG和SWD。
所以,我们有2种方式可以用来调试,JTAG调试的时候,占用的IO线比较多,而SWD调试的时候占用的IO线很少,只需要________根线即可。
A.1
B.2
C.3
D.4
13.Linux系统中的设备可分为三类:
字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是________。
A.字符设备
B.块设备
C.网络设备
D.字符和块设备
14.MP3是目前最流行的数字音乐压缩编码格式,其中“MP”是指______。
A.mediaplayer
B.multipleparts
C.musicplayer
D.MPEG-1Audio
15.NandFlash比NorFlash成本高,可靠性差。
这种观点是________的。
16.PWM是(A)
A.脉冲宽度调制
B.脉冲频率调制
C.脉冲幅度调制
D.脉冲位置调制
17.RAM的特点是____。
A.断电后,存储在其内的数据将会丢失
B.存储在其内的数据将永久保存
C.用户只能读出数据,但不能写入数据
D.容量大但是存取速度慢
18.RS-232C串行通信总线的电气特性要求总线信号采用____。
A.正逻辑
B.负逻辑
C.高电平
D.低电平
19.STM32F103c有____可屏蔽中断通道
A.43
B.55
C.64
D.70
20.STM32F10x的DMA控制器可编程的数据传输数目最大为____。
A.65536
B.65535
C.1024
D.4096
21.STM32F10x的NVIC可用来表示优先级的位数可配置为是____
A.2
B.4
C.6
D.8
22.STM32中,1个DMA请求占用至少____个周期的CPU访问系统总线时间。
23.STM32处理器的USB接口可达____
A.8Mbit/s
B.12Mbit/s
C.16Mbit/s
D.24Mbit/s
24.STM32复用端口初始化步骤一般是________。
A.①GPIO端口时钟使能。
②复用的外设时钟使能。
③端口模式配置。
B.①复用的外设时钟使能。
②GPIO端口时钟使能。
C.①端口模式配置。
③复用的外设时钟使能。
25.STM32嵌套向量中断控制器(NVIC)具有____个可编程的优先等级。
A.16
B.43
C.72
D.36
26.STM32开发板采用外部5V电源输入、USB接口提供5V电源输入或是由JLINKARM仿真器提供的5V电源供电。
经由________提供3.3V固定电压输出供给STM32芯片。
A.LT1117
B.AT24C02
27.STM32的Handle模式一般使用____
A.Main_SP
B.Process_SP
C.Main_SP和Process_SP
D.Main_SP或Process_SP
28.STM32的USART根据____寄存器M位的状态,来选择发送8位或者9位的数据字。
A.USART_CR1
B.USART_CR2
C.USART_BRR
D.USART_CR3
29.STM32的外部中断/事件控制器(EXTI)支持____个中断/事件请求。
C.19
30.STM32的很多IO口都是5V兼容的,这些IO口在与5V电平的外设连接的时候很有优势。
这种观点________。
A.错误
B.正确
31.STM32的程序下载有多种方法:
USB、串口、JTAG、SWD等这几种方式,都可以用来给STM32下载代码。
不能实时跟踪调试的工具包括________。
A.JLINK
B.ULINK
C.STLINK
D.串口
32.STM32的程序下载有多种方法:
USB、串口、JTAG、SWD等,这几种方式,都可以用来给STM32下载代码。
不过,我们最常用的,最经济的,就是通过________给STM32下载代码。
A.USB
B.串口
C.JTAG
D.SWD
33.SysTick定时器校正值为____
A.9000
B.10000
C.12000
D.15000
34.SysTick定时器的中断号是____
A.4
B.5
D.7
35.TCP/IP在多个层引入了安全机制,其中TLS协议位于______。
A.数据链路层
B.网络层
C.传输层
D.应用层
36.W3C制定了同步多媒体集成语言规范,称为____规范。
A.XML
B.SMIL
C.VRML
D.SGML
37.WWW服务器是在Internet上使用最为广泛,它采用的是________结构。
A.服务器/工作站
B.B/S
C.集中式
D.分布式
38.________完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。
A.硬件抽象层
B.驱动映射层
C.硬件交互层
D.中间层
39.________寄存器的目的就是用来允许对GPIO寄存器进行原子的读/修改操作
A.GPIOX_BSRR和GPIOX_BRR
B.GPIOX_CRL和GPIOX_CRH
C.GPIOX_BSRR和GPIOX_LCKR
D.GPIOX_IDR和GPIOX_ODR
40.______的做法不利于嵌入式应用软件的移植。
A.在软件设计上,采用层次和设计和模块化设计
B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,吧一些通用的、共性的操作系统API接口函数封装起来
C.将不可移植的部分局域话,集中在某几个特定文件之中
D.在数据类型上,尽量直接使用C语言的数据类型
41.____不属于知识产权的范围。
A.地理标志权
B.物权
C.邻接权
D.商业秘密权
42.____既不是图像编码也不是视频编码的国际标准。
A.JPEG
B.MPEG
C.ADPCM
D.H.261
43.____的做法不利于嵌入式应用软件的移植。
A.在软件设计上,采用层次化设计和模块化设计
B.在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统API接口函数封装起来
C.将不可移植的部分局域化,集中在某几个特定的文件之中
D.在数据类型上,尽量直接使用C语言的数据类型
44.“http:
//”中的“gov”代表的是____。
A.民间组织
B.商业机构
C.政府机构
D.高等院校
45.一个任务被唤醒,意味着____。
A.该任务中心占有了CPU
B.它的优先级变为最大
C.其任务移至等待队列队首
D.任务变为就绪状态
46.一般情况下,若磁盘转速提高一倍,则____。
A.平均寻道时间缩小一半
B.存取速度也提高一倍
C.平均寻道时间不会受到影响
D.存取速度不变
47.三极管是可控的开关器件,其饱和与截止状态分别对应开关的接通和断开状态。
UBE为基极输入电压,VTH为基极域值电压,如果UBE<
VTH,开关应处于______状态。
A.接通
B.三态
C.断开
D.高阻
48.上图中Tamper连接了STM32F10X的PC13GPIO,PC13通用IO端口映射到外部中断事件线上是________@@图A004
A.EXTI线14
B.EXTI线15
C.EXTI线12
D.EXTI线13
49.上图中WKUP连接了STM32F10X的PA0GPIO,PA0通用IO端口映射到外部中断事件线上是________@@图A005
A.EXTI线0
B.EXTI线1
C.EXTI线2
D.EXTI线3
50.下列关于D/A变换器接口的描述,不正确的是____。
A.它是嵌入式微机系统与外部模拟控制对象的重要控制接口
B.它通常由模拟开关、权电阻电路、缓冲电路组成
C.它也可以把外界的模拟量变换成数字量
D.它输出的模拟量可以是电流,也可以是电压
51.下列哪项不是ADC转换器的主要技术指标________
A.分辨率
B.频率
C.转换速率
D.量化误差
52.下列存取速度最快的是____。
A.Flash存储器
B.DRAM存储器
C.高速缓存(CACHE)
D.磁盘
53.下列存取速度最快的是____。
A.Flash存储器
B.DRAM存储器
C.高速缓存(Cache)
54.下列是Cortex–M3处理器可以使用的堆栈的栈是________
A.线程栈
B.进程栈
C.多线程栈
D.空栈
55.下图为01001110的各种编码方式,不归零电平(NRZ-L)采用0表示高电平,1表示低电平。
若按照从上到下的顺序,所采用的编码方式分别为________。
@@图A002
A.不归零电平,曼彻斯特编码,差分曼彻斯特编码,不归零1制
B.不归零电平,不归零1制,曼彻斯特编码,差分曼彻斯特编码
C.曼彻斯特编码,不归零电平,不归零1制,差分曼彻斯特编码
D.不归零1制,不归零电平,差分曼彻斯特编码,曼彻斯特编码
56.下面C程序中,设变量count的地址为2000。
则该段程序执行后,屏幕上的显示结果应为________。
#include<
stdio.h>
main(void)
{intcount,q;
int*m;
count=100;
m=&
count;
q=*m;
printf(“q=%d;
\n”,q);
return0;
}
A.q=2000;
B.q=2000
C.q=100;
D.q=100
57.下面________不是操作系统中调度程序所采用的调度算法。
A.先来先服务(FCFS)
B.先进先出(FIFO)
C.时间片轮转调度
D.优先级调度
58.下面________特性不符合嵌入式操作系统特点。
A.实时性
B.不可定制
C.微型化
D.易移植
59.下面______不属于嵌入式系统中的进程状态。
A.运行状态
B.就绪状态
C.开关状态
D.等待状态
60.下面不属于STM32的bxCAN的主要工作模式为________。
A.初始化模式
B.正常模式
C.环回模式
D.睡眠模式
61.下面不属于软件开发过程的主要阶段的活动是____。
A.需求分析
B.软件设计
C.软件编码与调试
D.软件合格性认证
62.下面关于C语言程序的描述,正确的是________。
A.总是从第一个定义的函数开始执行
B.要调用的函数必须在main()函数中定义
C.总是从main()函数开始执行
D.main()函数必须放在程序的开始
63.下面关于DMA方式的描述,不正确的是____。
A.DMA方式使外设接口可直接与内存进行高速的数据传输
B.DMA方式在外设与内存进行数据传输时不需要CPU干预
C.采用DMA方式进行数据传输时,首先需要进行现场保护
D.DMA方式执行I/O交换要有专门的硬件电路
64.下面关于存储管理的叙述中,正确的是____。
A.在嵌入式微处理器当中,都配备有存储管理单元MMU
B.在嵌入式系统中,内核空间和用户空间必须是两个相互独立的地址空间
C.在有些嵌入式系统中,甚至不提供存储管理功能
D.在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编址空间
65.下面哪个选项不是USB设备的特点。
A.串行通信方式
B.不可热拨插
C.分HOST、DEVICE和HUB
D.通信速率比RS232快
66.下面是Context-M3处理器代码执行方式的是________
A.特权方式
B.普通方式
C.Handle方式
D.Thread方式
67.下面是Context-M3处理器的工作模式的是________
A.Thread模式
B.Thumb模式
C.Thumb-2模式
D.Debug模式
68.下面选项中,不属于HTTP客户端的是____。
A.IE
B.Netscape
C.Mozilla
D.Apache
69.中断屏蔽器能屏蔽________
A.所有中断和异常
B.除了NMI外所有异常和中断
C.除了NMI、异常所有其他中断
D.部分中断
70.中断线上中断的初始化是通过函数EXTI_Init()实现的。
EXTI_Init()函数的定义是:
voidEXTI_Init(EXTI_InitTypeDef*EXTI_InitStruct);
下面我们用一个使用范例来说明这个函数的使用:
EXTI_InitTypeDefEXTI_InitStructure;
EXTI_InitStructure.EXTI_Line=EXTI_Line4;
EXTI_InitStructure.EXTI_Mode=EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger=EXTI_Trigger_Falling;
EXTI_InitStructure.EXTI_LineCmd=ENABLE;
EXTI_Init(&
EXTI_InitStructure);
上面的例子设置中断线4上的中断为________触发。
STM32的外设的初始化都是通过结构体来设置初始值的。
A.下降沿
B.上升沿
71.为了使不同器件封装的外设IO功能数量达到最优,可以把一些复用功能重新映射到其他一些引脚上。
即一个外设的引脚除了具有默认的端口外,还可以通过设置重映射寄存器的方式,把这个外设的引脚映射到其它的端口,这叫做________。
简单的讲就是把管脚的外设功能映射到另一个管脚,但不是可以随便映射的,具体要查数据手册。
A.端口复用功能
B.端口重映射
72.为了提高嵌入式软件的可移植性,应注意提高它的________。
A.易用性
B.简洁性
C.可靠性
D.设备无关性
73.以下为GPIO端口配置寄存器的描述,在GPIO控制LED电路设计时,要使最大输出速度为2MHz,应该设置MODE[1:
0]值为________@@图A003
A.00
B.01
C.10
D.11
74.以下为STM32的GPIO端口配置寄存器的描述,在GPIO控制LED电路设计时,要使最大输出速度为10MHz,应该设置________@@图A003
A.CNFy[1:
0]
B.MODEy[1:
C.MODE
D.CNF
75.以下关于C/C++语言指针变量的叙述中,正确的是____。
A.指针变量可以是全局变量也可以是局部变量
B.必须为指针变量与指针所指向的变量分配相同大小的存储空间
C.对指针变量进行算术运算是没有意义的
D.指针变更必须由动态产生的数据对象来赋值
76.以下关于CISC(ComplexInstructionSetComputer,复杂指令集计算机)和RISC(ReducedInstructionSetComputer,精简指令集计算机)的叙述中,错误的是____。
A.在CISC中,其复杂指令都采用硬布线逻辑来执行
B.采用CISC技术的CPU,其芯片设计复杂度更高
C.在RISC中,更适合采用硬布线逻辑执行指令
D.采用RISC技术,指令系统中的指令种类和寻址方式更少
77.以下关于CPU的叙述中,错误的是____。
A.CPU产生每条指令的操作信号并将操作信号送往相应的部件进行控制
B.程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果
C.CPU中的控制器决定计算机运行过程的自动化
D.指令译码器是CPU控制器中的部件
78.以下关于优先级继承的叙述中,错误的是____。
A.优先级继承是用来解决优先级反转问题的技术
B.优先级反转是用来解决优先级继承问题的技术
C.当发生一个任务由于等待比它低优先级任务释放资源而被阻塞时,暂时提高低优先级的优先级,使其尽快地执行,并释放高优先级所需的资源
D.优先级继承是由RTOS完成的
79.以下叙述中,不符合RISC指令系统特点的是____。
A.指令长度固定,指令种类少
B.寻址方式种类丰富,指令功能尽量增强
C.设置大量通用寄存器,访问存储器指令简单
D.选取使用频率较高的一些简单指令
80.以下叙述中,不符合RISC指令系统特点的是______。
81.以下叙述中,错误的是____。
A.中断响应是一个软硬件结合起来处理系统例外事件的机制
B.中断响应的工作将由CPU来完成,包括判别中断原因,调用中断处理例程和完成中断的处理
C.硬件响应中断时,要进行新老程序状态字的交换
D.所谓程序状态字,是指CPU的一些重要寄存器内容的有序集合
82.以下对于STM32ADC描述正确的是____
A.STM32ADC是一个12位连续近似模拟到数字的转换器
B.STM32ADC是一个8位连续近似模拟到数字的转换器
C.STM32ADC是一个12位连续近似数字到模拟的转换器
D.STM32ADC是一个8位连续近似数字到模拟的转换器
83.位图与矢量图相比,位图____。
A.占用空间较大,处理侧重于获取和复制,显示速度快
B.占用空间较小,处理侧重于绘制和创建,显示速度较慢
C.占用空间较大,处理侧重于获取和复制,显示速度较慢
D.占用空间较小,处理侧重于绘制和创建,显示速度快
84.使能GPIOA和ADC时钟时用________函数。
A.RCC_APB2PeriphClockCmd
B.GPIO_Init
85.假设有8个记录,它的初始关键字序列为{5,7,3,8,2,9,1,4},用冒泡排序对它进行排序,第5次排序结果为____。
A.5,3,7,2,8,1,4,9
B.2,1,3,4,5,7,8,9
C.3,2,5,1,4,7,8,9
D.1,2,3,4,5,7,8,9
86.关于C语言的函数参数,下列叙述中正确的是______。
A.只有在发生函数调用是,函数中的形参才被分配内存单元。
B.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数当中,没有办法主调函数中任何变量的值
C.形参变量所占用的内存单元位于堆中
D.如果形参是数组名,则传递的是每个数组元素的值
87.关