ARM硬件试题库及答案.doc

合集下载

ARM题库含答案

ARM题库含答案

ARM题库含答案一、判断题(共100题,每题1分,共100分)1.Linux的特点有内核小,功能强大,运行稳定,效率高等。

A、正确B、错误正确答案:A2.数码管共阴接法是指将负极接在一起。

A、正确B、错误正确答案:A3.复位时RSET引脚直接接电源A、正确B、错误正确答案:B4.使能时钟工作步骤是:1、配置CPU主时钟的来源,以及主时钟的具体频率。

2、配置各部件时钟的具体频率,并打开各部件时钟。

A、正确B、错误正确答案:A5.在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,BOOT1=0BOOT0=1从用户闪存启动,这是正常的工作模式。

A、正确B、错误正确答案:BS电路比TTL电路功耗大。

B、错误正确答案:B7.串口的发送与接受寄存器都是USART_DRA、正确B、错误正确答案:A8.储存器控制器全部寻址空间为1GBA、正确B、错误正确答案:A9.若定义任务task1的优先级为12,则不能再定义其他任务的优先级为12A、正确B、错误正确答案:A10.S3C2410X有24个外部中断源A、正确B、错误正确答案:A11.RCC_APB2PeriphClockCmd()函数是设置外设时钟。

A、正确B、错误正确答案:A12.我们通常将按键对应的引脚设置为上拉输入模式A、正确正确答案:A13.STM32F103ZET6芯片具有全球唯一A、正确B、错误正确答案:A14.MicroSD卡是一种常用的闪存卡,掉电保存,用于存储大量数据。

A、正确B、错误正确答案:A15.DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低、抗干扰能力强,精度高的特点。

A、正确B、错误正确答案:A16.寄存器r15作为程序计数器。

A、正确B、错误正确答案:A17.STM32开发板LED指示灯的阳极接CPU的PC0-PC7。

A、正确B、错误正确答案:B18.HSI是高速内部时钟,频率为8MHzA、正确B、错误正确答案:A19.VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。

ARM模拟考试题含参考答案

ARM模拟考试题含参考答案

ARM模拟考试题含参考答案一、判断题(共100题,每题1分,共100分)1.STM32三种启动模式对应的存储介质均是芯片内置的。

A、正确B、错误正确答案:A2.VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。

A、正确B、错误正确答案:A3.在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,BOOT1=xBOOT0=0从用户闪存启动,这是正常的工作模式。

A、正确B、错误正确答案:A4.微控制器的容量大小定义是根据闪存存储器容量来定义的。

A、正确B、错误正确答案:A5.GPIO_Mode_IN_FLOATING是呈现高阻态的一种状态,存在不确定性的电压,常用于读取内部电路状态A、正确B、错误正确答案:B6.嵌入式系统的测试方式可以分为黑盒测试和白盒测试两种。

A、正确B、错误正确答案:A7.实验板两边的排线是为方便用户使用引出A、正确B、错误正确答案:A8.中断响应和中断返回是由硬件实现的。

A、正确B、错误正确答案:A9.DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低、抗干扰能力强,精度高的特点。

A、正确B、错误正确答案:A10.所有的GPIO引脚有一个内部微弱的上拉和下拉,当它们被配置为输出时可以是激活的或者非激活的A、正确B、错误正确答案:A11.EXTI可以检测脉冲宽度低于APB2时钟宽度的外部信号。

A、正确B、错误正确答案:A12.STM32F103ZET6芯片具有睡眠、停止、待机等三种低功耗工作模式A、正确B、错误正确答案:A13.数据传输引脚包括:TXD引脚和RXD引脚A、正确B、错误正确答案:A14.STM32微控制器的时钟源都是由石英晶体产生的A、正确B、错误正确答案:B15.开发板的主CPU和仿真器CPU都采用外拉晶振作为时钟信号发生器A、正确B、错误正确答案:A16.一般情况,USB供电方式即可满足实验板供电要求,因为USB接口既可以实现数据通信,又可以为实验板提供电源。

ARM复习题+参考答案

ARM复习题+参考答案

ARM复习题+参考答案一、判断题(共100题,每题1分,共100分)1.串口的发送与接受寄存器都是USART_DRA、正确B、错误正确答案:A2.STM32F103ZET6芯片拥有集成16位的ARMCortex-M3内核,最高工作频率可达72MHz,计算能力为 1.25DMIPS/MHz(Dhrystone2.1),具有单周期乘法指令和硬件除法器A、正确B、错误正确答案:B3.RCC_APB2PeriphClockCmd()函数是设置外设时钟。

A、正确B、错误正确答案:A4.从软件上看,嵌入式系统软件和通用计算机软件都可以划分为系统软件和应用软件两类A、正确B、错误正确答案:A5.通信电路核心为CH340G芯片USB总线的转接芯片,实现USB转串口或者USB转打印口A、正确B、错误正确答案:A6.Systick定时器的时钟源只能是内部时钟A、正确B、错误正确答案:B7.单工制式(Simplex)是指甲乙双方通信时只能单向传送数据。

系统组成以后,发送方和接收方固定。

A、正确B、错误正确答案:A8.集成了32位的ARMCortex-M3内核,最高工作频率可达72MHzA、正确B、错误正确答案:A9.函数GPIO_ReadInputDataBit功能描述:读取指定端口管脚的输入A、正确B、错误正确答案:A10.STM32F103ZET6芯片具有512kB片内FLASH存储器和64kB片内SRAM存储器A、正确B、错误正确答案:A11.嵌入式微处理器由处理器核和不同功能的控制器、接口、片内外设组成。

A、正确B、错误正确答案:A12.将微型计算机主要功能部件集成于一块芯片内,称为单片机A、正确B、错误正确答案:A13.异步通信中起始位约定为0,停止位和空闲位约定为1。

A、正确B、错误正确答案:A14.嵌入式系统由硬件和软件两部分组成,硬件是基础,软件是关键,两者联系十分关键。

A、正确B、错误正确答案:A15.集成32位的ARMCortex_M3内核,最高频率为72MHZA、正确B、错误正确答案:A16.STM32固件库本质是一个固件函数包,由程序,数据结构和各种宏组成。

ARM模拟考试题(附答案)

ARM模拟考试题(附答案)

ARM模拟考试题(附答案)一、判断题(共100题,每题1分,共100分)1.集成32位的ARM Cortex_M3内核,最高频率为72MHZA、正确B、错误正确答案:A2.μC/OS II是一个可以基于ROM运行的、可裁剪的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器。

A、正确B、错误正确答案:A3.输入模式是指将MCU的信号输入到引脚之中。

A、正确B、错误正确答案:B4.DS18B2使用的是单总线A、正确B、错误正确答案:A5.通信电路核心为CH340G芯片A、正确B、错误正确答案:A6.GPIO_Mode用以设置选中管脚的速率。

A、正确B、错误正确答案:B7.无损检测就是在不损坏试件的前提下,以物理方法对试件进行检查和测试的方法。

A、正确B、错误正确答案:A8.EEPROM存储掉电后不保存数据()A、正确B、错误正确答案:B9.ARM内含37个寄存器,包括31个通用32位计算机和6个状态计算器A、正确B、错误正确答案:A10.RISC又称精简指令集计算机A、正确B、错误正确答案:A11.几乎全部高速通用输入输出口(GPIO)可承受5V输入A、正确B、错误正确答案:A12.带操作系统的都比无操作系统的好()A、正确B、错误正确答案:B13.STM32F103芯片有5个串口。

A、正确B、错误正确答案:A14.STM32F103ZET6芯片有2个12位的DAC和2个12位的ADCA、正确B、错误正确答案:B15.STM32三种启动模式对应的存储介质均是芯片内置的,包括:用户闪存flash、DRAM内存、系统存储器。

A、正确B、错误正确答案:B16.AFIO重映射的操作是对使能被重新映射到的I/O端口时钟使能被重新映射的外设时钟使能AFIO功能的时钟进行重映射A、正确B、错误正确答案:A17.STM32F103ZET6芯片具有96位的全球唯一编号;A、正确B、错误正确答案:A18.仿真器和开发板之间通过排线连接,电脑主机和仿真器之间通过USB线连接A、正确B、错误正确答案:A19.单片机又被称为MCUA、正确B、错误正确答案:A20.N Buz蜂鸣器高电平有效A、正确B、错误正确答案:B21.STM32串口既可以工作在异步模式也可以工作在同步模式下。

ARM知识复习题(带参考答案)

ARM知识复习题(带参考答案)
D:Addressed Red Middle
2.[单选题]ARM芯片采用什么样的体系结构?A
A:RISC
B:CISC
C:x86
D:MIPS
3.[单选题]ARM的指令执行靠什么驱动? A
A:流水线
B:微代码
C:电容放电
D:电磁感应
4.[单选题]ARM使用什么样的总线协议? A
现软中断的是哪条指令? C
A:ADD
B:SUB
C:SWI
D:MOV
48.[单选题]中断向量表中(假设中断向量表起始地址在0x0),软中断的中断向量是多少? C
A:0x00
B:0x04
C:0x08
D:0x0c
49.[单选题]CMP指令用于实现什么功能? A
A:r0~r3
B:r0~r8
C:r8~r12
D:r0~r12
61.[单选题]下列描述中,哪些是正确的? (都不正确)
A:ARM不包含除法硬件
B:ARM9以后的版本中包含除法硬件
C:ARM中的除法交给协处理器完成
D:ARM体系结构中专门的除法逻辑
62.[单选题]下列哪个指令可以实现处理器的状态转移? C
A:AMBA
B:CAN
C:1553b总线
D:TCP/IP
5.[单选题]ARM采用多少位的体系结构? B
A:64位
B:32位
C:16位
D:8位
6.[单选题]根据ARM命名规则,ARM7TDMI的D代表什么意思? A
A:debug
B:支持Thumb指令
A:算术右移
B:逻辑左移

ARM习题库与参考答案

ARM习题库与参考答案

ARM习题库与参考答案一、判断题(共100题,每题1分,共100分)1.数码管共阳接法是指将负极接在一起。

A、正确B、错误正确答案:B2.异步通信数据传送按帧传输,一帧数据包含起始位、数据为、校验位、和停止位。

A、正确B、错误正确答案:A3.OLED显示屏需要背光源A、正确B、错误正确答案:B4.STM32用用户闪存启动由BOOT1决定A、正确B、错误正确答案:B5.嵌入式操作系统是指用于嵌入式系统的操作系统。

A、正确B、错误正确答案:A6.DS18B20是常用的数字温度传感器,其输出的是数字信号。

A、正确B、错误正确答案:A7.GPIO_Mode_IPD表示下拉输出A、正确B、错误正确答案:A8.嵌入式软件在很大程度上决定整个嵌入式系统的价值A、正确B、错误正确答案:A9.STM32F103ZET6芯片最高工作频率可达72MHz。

A、正确B、错误正确答案:A10.嵌入式系统和通用计算机的相同点是软件和硬件的集合。

A、正确B、错误正确答案:A11.STM32单片机内部所有的工作都是以时钟信号为步调基准进行工作的A、正确B、错误正确答案:A12.STM32当开发板的按键按下时端口为高电平。

A、正确B、错误正确答案:A13.STM32F103ZET6的引脚数为144A、正确B、错误正确答案:A14.嵌入式系统体系结构一般具有冯.诺依曼和哈佛两种基本形式A、正确B、错误正确答案:A15.STM32固件库本质是一个固件函数包,由程序,数据结构和各种宏组成。

A、正确B、错误正确答案:A16.STM32F103ZET6芯片具有睡眠、停止、待机三种低功耗工作方式A、正确B、错误17.STM32F103ZET6芯片内部集成了11个定时器A、正确B、错误正确答案:A18.一个GPIO如果可以复用为内置外设的功能引脚,那么当这个GPIO作为内置外设使用的时候,就叫做复用。

A、正确B、错误正确答案:A19.24C02提供2048位的串行电可擦写可编程只读存储器(EEPROM),组织形式为256字×8位字长。

ARM考试例卷及答案

ARM考试例卷及答案

一、填空题1、程序控制下的数据传送,通过CPU执行程序中的I/O指令来完成数据传送,分为无条件传送、查询传送和中断传送。

2、通用微型计算机的硬件是由中央处理器(CPU)、系统总线、存储器、输入输出设备及接口电路其组成的。

3、设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是480 。

4、设异步传输时的波特率为115200bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是11520。

6、中断系统的作用实现分时操作操作、处理异常事故、实现实时操作。

7、计算机基本接口部件主要有数字I/O、计数器、模拟输入输出、串行通信等。

二、简答题1、请叙述计算机应用系统的基本设计步骤。

(5分)2、在LPC2138中以计数器为核心的部件有哪些?简要说明它们之间的差别。

3、请叙述中断嵌套的工作机制。

2、请简要说明计算机接口电路的基本功能。

为个么要进行按键消除抖动的处理,在软件上通常采用什么样方法消除抖动?在LPC2138中属于串行通信的部件有哪些?说明它们各自的主要用途。

三、综合设计(满分30分)要求:1、在该综合设计项目中必需包含3种以上接口部件,项目由自己确定。

评分:方案设计(含必要的电路图)10分,流程图10分,程序10分。

四、设计与应用(共10题,每题10分,任选题目,满分50分)1、请对下面程序添加注释(3分),说明其程序功能(3分),并根据你的想法对程序的功能进行部分修改,说明修改后程序功能的变化(4分)。

#include "config.h"#define BEEP 1 << 7void DelayNS (uint32 dly){ uint32 i;for ( ; dly>0; dly--)for (i=0; i<50000; i++);}int main (void){ PINSEL0 = 0x00000000;IO0DIR = BEEP;while (1){IO0SET = BEEP;DelayNS(50);IO0CLR = BEEP;DelayNS(50);}return 0;}2、请对下面程序添加注释(3分),说明其程序功能(3分),并根据你的想法对程序的功能进行部分修改,说明修改后程序功能的变化(4分)。

最新面试考试题目(含答案)-ARM硬件笔试题及答案

最新面试考试题目(含答案)-ARM硬件笔试题及答案

ARM硬件笔试题及答案
ARM处理器是Acorn计算机有限公司面向低预算市场设计的第一款RISC微处理器。

下面就由为大家介绍一下ARM硬件笔试题及答案的文章,欢迎阅读。

ARM硬件笔试题及答案篇1
1、以下说法不正确的是(B )。

A、任务可以有类型说明
B、任务可以返回一个数值
C、任务可以有形参变量
D、任务是一个无限循环
2、用图形点阵的方式显示一个16*16点阵汉字需要(B )字节。

A、8
B、32
C、16
D、64
3、下列描述不属于RISC计算机的特点的是(C)。

A流水线每周期前进一步。

B更多通用寄存器。

C指令长度不固定,执行需要多个周期。

ARM单选习题库及答案

ARM单选习题库及答案

ARM单选习题库及答案一、单选题(共100题,每题1分,共100分)1、下面与嵌入式处理器有关的叙述中,错误的是:A、嵌入式处理器只有在供电的情况下才有可能正常工作B、嵌入式处理器本身就是一个嵌入式最小硬件系统C、嵌入式处理器工作时需要时钟信号正确答案:B2、()显示屏是利用有机电致发光二极管制成的显示屏。

本设计选用0.96寸OLED12864显示屏作为系统的显示设备。

A、OLEDB、ABCDC、EFGH正确答案:A3、下面哪种操作系统最方便移植到嵌入式设备中A、WindowsB、linuxC、unix正确答案:B4、Systick定时器的位数是()位。

A、24B、16C、32正确答案:A5、ADD R0,R1,#3属于()寻址方式A、立即寻址B、多寄存器寻址C、寄存器直接寻址正确答案:A6、关于STM32芯片内部中的五个时钟源,说法正确的是()?A、其它选项都是对的B、HSI是高速内部时钟,RC振荡器,频率为8MHzC、LSI是低速内部时钟,RC振荡器,频率为40kHz正确答案:A7、下列是高速内部时钟的是()。

A、HSEB、LSIC、HSI正确答案:C8、嵌入式系统是以()为核心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、安全性、成本、体积、重量、功耗、环境等方面有严格要求的专用计算机系统。

A、应用B、计算机技术C、嵌入式正确答案:A9、STM32芯片最高工作频率是()?A、68MHzB、72MHzC、24Mhz正确答案:B10、开发板的主CPU和仿真器CPU都采用()作为时钟信号发生器A、外拉晶振B、HSEC、PLL正确答案:A11、GPIO_Speed用以设置选中管脚的速率,则GPIO_Speed_50MHz设置管脚的最高输出速率为()MHzA、2B、50C、20正确答案:B12、中断控制器中有多少个()DMA控制器A、4B、2C、3正确答案:A13、温度传感器DS18B20和红外接收头均为()A、单总线传感器B、双总线传感器C、总线传感器正确答案:A14、操作电压的叙述错误的是()A、I/O:2.2VB、I/O:3.3VC、I/O:6.6V正确答案:B15、()通信是指使用一条数据线,将数据一位一位地在这条数据线上依次传输。

ARM单选模拟练习题(附参考答案)

ARM单选模拟练习题(附参考答案)

ARM单选模拟练习题(附参考答案)一、单选题(共IOO题,每题1分,共100分)1、函数()将外设NV1C寄存器重设为缺省值A、NVIC_DeInitB、NV1JInitC、NVIC_PriorityGroupConfig正确答案:A2、ARM指令集是()位宽.A、32位B、8位C、16位正确答案:A3、GI0P_Mode没有的工作方式为?A、模拟输入B、浮空输入C、垂直输入正确答案:C4、STM32嵌套向量中断控制器(NV1C)具有(A)个可编程的优先等级A、A16B、43C、72正确答案:A5、STM32F103ZET6芯片具有O位的全球唯一编号A、96B、86C、76正确答案:A6、嵌入式的核心是()A、嵌入式微处理器B、嵌入式操作系统C、外围电路正确答案:A7、STM系列微控制器适合的应用A、替代绝大部分8/16位MC1J的应用B、程序代码大于IMB的应用C N基于1inux或Android的应用正确答案:A8、()是嵌入式系统的特点A、不可裁剪B、生命周期短C、专用性强正确答案:C9、1SI是低速内部时钟,RC振荡器,频率为40kHzo独立看门狗的时钟源只能是1SI,同时1S1还可以作为()的时钟源A、RTCB、P11C、RTC正确答案:A10、下面对函数GP1ORead1nPUtData描述正确的是()A、有输出参数B、用于读取指定的GP1O端口输入C、无返回值正确答案:B11、STM32F103ZET6芯片具有睡眠,停止,O三种低功耗工作模式A、省电B、待机C、休眠正确答案:B12、异步串口方式下CH340芯片的引脚不包括()。

A、BCD引脚B、数据传输引脚C、MODEM联络信号引脚正确答案:A13、独立看门狗的时钟源是()oA、1SIB、RTCC、HSI正确答案:A14、在串行异步通讯中,发送端串口的TxD要和接收端串口的()相连接。

A、RxDB、TxDC、nCTS正确答案:A15、操作频率错误的是OA、FC1k最高200MHZB、Hc1k最高136MHzC、PC1k最高68MHZ正确答案:A16、晶振一般叫做晶体谐振器,用电损耗很小的O经精密切割磨削并镀上电极,焊上引线做成。

ARM题库(附答案)

ARM题库(附答案)

ARM题库(附答案)一、判断题(共100题,每题1分,共100分)1.循环冗余码校验的基本原理是将一个数据块看成一个位数很长的二进制数,然后用一个特定的数去除它,将余数作校验码附在数据块后一起发送。

A、正确B、错误正确答案:A2.引导程序一般由c语言编写,应用程序一般由汇编语言编写A、正确B、错误正确答案:B3.典型嵌入式操作系统是不包括Android的。

A、正确B、错误正确答案:B4.滤波电路采用了8个0.1uF的电容(C12-C19)并联,为CPU电源提供滤波功能。

A、正确B、错误正确答案:A5.小端对其是指多字节的数据在存储器中存储时是低地址存储高有效位。

A、正确B、错误正确答案:B6.当STM32的I/O端口为输入时,输出缓冲器被禁止A、正确B、错误正确答案:A7.S3C2410X是32位处理器A、正确B、错误正确答案:A8.STM32三种启动模式对应的存储介质均是芯片内置A、正确B、错误正确答案:A9.全双工制式是指通信双方均设有发送器和接收器,且信道划分为发送信道和接收信道A、正确B、错误正确答案:A10.嵌入式系统的特点包括专用性强,可靠性低,生命周期长等特点A、正确B、错误正确答案:B11.串行通信按照数据传送方向分为单工制式,半双工制式,全双工制式.A、正确B、错误正确答案:A12.Coryex-R系列的关键特性为高性能,实时,安全,经济实惠。

A、正确B、错误正确答案:A13.晶振一般叫作晶体谐振器,是一种机电器件。

A、正确B、错误正确答案:A14.STM32串口既可以工作在异步模式也可以工作在同步模式下。

A、正确B、错误正确答案:A15.STM32芯片CPU工作时最高温度为-40—85°CA、正确B、错误正确答案:A16.在中断系统的设计中,中断源产生中断请求,对应的中断标志位就会被置位。

在中断服务程序中,要将对应的中断标志位用软件清零。

A、正确B、错误正确答案:A17.程序运行过程中的资源可以是显示器,键盘,但不可以是一个数组或者变量A、正确B、错误正确答案:B18.GPIO_Mode_IPD表示下拉输出A、正确B、错误正确答案:A19.在计算机系统中,电源故障、内存出错、总线出错等是不可屏蔽中断。

ARM复习题含参考答案

ARM复习题含参考答案

ARM复习题含参考答案一、判断题(共100题,每题1分,共100分)1.GPIO模块的每个端口都可以配置为大电流驱动输出A、正确B、错误正确答案:B2.中断向量表通常位于存储器的零地址区。

A、正确B、错误正确答案:A3.STM32F103ZET6芯片具有睡眠、停止、待机三种低功耗工作模式。

A、正确B、错误正确答案:A4.STM32F103ZET6芯片具有96位的全球唯一编号;A、正确B、错误正确答案:A5.STM32电源模块采用双电源供电方式A、正确B、错误正确答案:A6.STM32F103ZET6芯片内部集成了8MHz晶体振荡器,可外接4∽16MHz时钟源A、正确B、错误正确答案:A7.输入浮空:浮空就是逻辑器件与引脚既不接高电平,也不接低电平A、正确B、错误正确答案:A8.HSI是高速内部时钟,RC振荡器,频率为8MHzA、正确B、错误正确答案:A9.在哈佛结构中,指令与数据分开存储在不同的存储空间,使得指令读取和数据访问可以并行处理,显著地提高了系统性能A、正确B、错误正确答案:A10.CMOS电路可以通过降低微处理器核的供电电源电压来减少功耗。

A、正确B、错误正确答案:A11.Cortex‐M3处理器内部包含了一个简单的定时器。

该定时器的时钟源可以是内部时钟(FCLK,CM3上的自由运行时钟),或者是外部时钟(CM3处理器上的STCLK信号)。

A、正确B、错误正确答案:A12.程序运行过程中的资源可以是显示器,键盘,但不可以是一个数组或者变量A、正确B、错误正确答案:B13.实验板两边的排线是为方便用户使用引出A、正确B、错误正确答案:A14.AD采样模板主要目的是提供4个可以调节的电压供系统采样,并将其转换成数字量,送入CPU模块后续处理。

A、正确B、错误正确答案:A15.波特率是串行通信中一个重要概念,是指传输数据的速率。

A、正确B、错误正确答案:A16.EEPROM属于非易失性存储器A、正确B、错误正确答案:A17.STM32单片机内部所有的工作都是以时钟信号为步调基准进行工作的A、正确B、错误正确答案:A18.高抢占式优先级的中断事件会打断当前的主程序/中断程序运行,俗称嵌套。

ARM考试题及参考答案

ARM考试题及参考答案

ARM考试题及参考答案一、判断题(共100题,每题1分,共100分)1.STM32有84个中断源。

A、正确B、错误正确答案:A2.STM32开发板备用电源为纽扣电池A、正确B、错误正确答案:A3.STM32F103ZET6芯片有3个12位的DAC和3个12位的ADCA、正确B、错误正确答案:B4.晶振一般叫做晶体谐振器,是一种机电器件,用电损耗很小的石英晶体经过精密切割磨削并镀上电极焊上引线做出。

A、正确B、错误正确答案:A5.HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。

A、正确B、错误正确答案:A6.嵌入式操作系统通常包括了与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。

A、正确B、错误正确答案:A7.STM32单片机低电平复位,电路其可以实现上电复位和按键复位A、正确B、错误正确答案:A8.带操作系统的都比无操作系统的好()A、正确B、错误正确答案:B9.AD采样模块主要目的是提供4个可以调节的电压供系统采样A、正确B、错误正确答案:A10.ARM芯片本质上是一个32位复杂指令集(CISC)处理器架构A、正确B、错误正确答案:B11.大多操作系统需要一个硬件定时器来产生操作系统需要的滴答中断,作为整个系统的时基。

A、正确B、错误正确答案:A12.双电源供电方式,一种是usb接口供电方式,一种是火牛接口供电方式A、正确B、错误正确答案:A13.只要给LED通以高电平就可以点亮它A、正确B、错误正确答案:B14.cpu滤波电路采用了8个0.1uF的电容(C12-C19)并联,为CPU 电源提供滤波功能。

A、正确B、错误正确答案:A15.STM32用用户闪存启动由BOOT1决定A、正确B、错误正确答案:B16.GPIO_Write的功能向指定GPIO数据端口写入数据A、正确B、错误正确答案:A17.ARM中Reast异常优先级最高A、正确B、错误正确答案:A18.计算机处理速度越快,存储容量越大,外围设备性能越好A、正确B、错误正确答案:A19.STM32开发板只需要接一个晶振A、正确B、错误正确答案:B20.μC/OSII是一个可以基于ROM运行的、可裁剪的、抢占式、实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器。

ARM试题(附参考答案)

ARM试题(附参考答案)

ARM试题(附参考答案)一、判断题(共100题,每题1分,共100分)1.NBuz蜂鸣器高电平有效A、正确B、错误正确答案:B2.嵌入式系统和通用计算机系统工作原理是相同的的A、正确B、错误正确答案:A3.开发版的主CPU和仿真器CPU都采用外拉晶振作为时钟信号发生器。

A、正确B、错误正确答案:A4.同步通信是由1~2个同步字符和多字节数据位组成,同步字符作为起始位以触发同步时钟开始发送或接受数据;多字节数据之间不允许有空隙,每位占用的时间相等;空闲位需发送同步字符.A、正确B、错误正确答案:A5.Thumb指令集没有包含进行异常处理时需要的一些指令。

A、正确B、错误正确答案:A6.蓝桥杯开发板的主CPU和仿真器CPU都采用外拉晶振作为时钟信号发生器。

A、正确B、错误正确答案:A7.并行通信:是指使用多条数据线传输数据。

并行通信时,各个位同时在不同的数据线上传送,数据可以字或字节为单位并行进行传输A、正确B、错误正确答案:AS电路比TTL电路功耗大。

A、正确B、错误正确答案:B9.无损检测就是在不损坏试件的前提下,以物理方法对试件进行检查和测试的方法。

A、正确B、错误正确答案:A10.嵌入式系统是以应用为核心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,等多方面有严格要求的专用计算机系统。

A、正确B、错误正确答案:A11.STM32中,一个DMA请求占用至少2个周期的CPU访问系统总线时间A、正确B、错误正确答案:A12.GPIO模块的每个端口都可以配置为大电流驱动输出A、正确B、错误正确答案:B13.单片机也称微控制器A、正确B、错误正确答案:B14.STM32单片机低电平复位,但电路不可以实现上电复位和按键复位A、正确B、错误正确答案:B15.STM32F103ZET6芯片内部集成了8MHz晶体振荡器,可外接4∽16MHz时钟源A、正确正确答案:A16.STM32单片机低电平复位,电路其可以实现上电复位和按键复位。

ARM复习题含答案

ARM复习题含答案

ARM复习题含答案一、单选题(共100题,每题1分,共100分)1.中断源是指()?A、中断连续的事件B、能引发中断的事件C、中断源与外设没有关系的事件正确答案:B2.应用程序一般由()编写,直接架构在硬件之上,在引导程序之后运行,负责实现嵌入式系统的主要功能。

A、pythonB、JavaC、c语言正确答案:C3.下面关于STM32的说法正确的是()A、每个STM32芯片上一定有BOOT0和BOOT1这两个引脚B、STM32的系统存储器可以用来存储用户数据C、因为STM32没有集成AD转换器,所以需要外接AD传感器正确答案:A4.处理器的两种操作状态是:A、ARM状态和Thumb状态B、ARM状态和转换状态C、转换状态和Thumb状态正确答案:A5.()函数用以设置选中管脚的速率。

A、GPIO_SpeedB、GPIO_WriteC、GPIO_Mode正确答案:A6.下面那个选项不是USB设备的特点A、不可热拔插B、串行通性方式C、分HOST\DEVICE和HUB正确答案:A7.STM32F103ZET6中的Z代表什么A、36脚B、48脚C、144脚正确答案:C8.下列时钟源中不可以用来驱动系统时钟的是( )A、HSEB、LSIC、HSI正确答案:A9.CPU暂时中止其正在执行的程序,转去执行请求中断的那个外设或事件的服务程序,等处理完毕后再返回执行原来中止的程序,叫做()。

A、中断B、暂停C、请求正确答案:A10.嵌入式软件分为()和应用软件两个主要部分。

A、嵌入式数据库B、嵌入式GUIC、操作系统正确答案:C11.下列是在STM32芯片内部中的时钟源是()A、HSIB、RLC、PSE正确答案:A12.函数GPIO_SetBits的功能是()?A、设置指定的数据端口位B、清除指定的数据端口位C、设置或者清除指定的数据端口位正确答案:A13.BOOT1=1 BOOT0=1 从()启动,这种模式可以用于调试A、内置SRAMB、闪存启动C、系统存储器正确答案:A14.STM32芯片最高工作频率是()?A、24MhzB、68MHzC、72MHz正确答案:C15.串行通信的校验位有()位。

arm测试题及答案

arm测试题及答案

arm测试题及答案一、单选题(每题2分,共10分)1. ARM处理器的全称是什么?A. Advanced RISC MachineB. Advanced Reduced MachineC. Advanced Random MachineD. Advanced Real-time Machine答案:A2. ARM架构中,哪一级流水线是执行指令的?A. 第一级流水线B. 第二级流水线C. 第三级流水线D. 第四级流水线答案:C3. 在ARM指令集中,哪条指令用于实现函数调用?A. BLB. BC. BXD. BLX答案:A4. ARM处理器中,哪个寄存器用于保存程序计数器?A. R0B. R1C. R15D. R14答案:C5. ARM处理器中,哪个指令用于实现数据的加载?A. LDRB. STRC. LDMD. STM答案:A二、多选题(每题3分,共15分)6. 下列哪些指令属于ARM处理器的分支指令?A. BB. BLC. BXD. BLX答案:A, B, C, D7. 在ARM处理器中,哪些寄存器是不可被用户直接访问的?A. R13B. R14C. R15D. R12答案:B, C8. ARM处理器中,哪些指令用于实现数据的存储?A. LDRB. STRC. LDMD. STM答案:B, D9. 在ARM架构中,哪些指令用于实现函数返回?A. BX LRB. MOV PC, LRC. SUBS PC, LR, #4D. MOV PC, R14答案:A, B10. 下列哪些是ARM处理器的特权模式?A. 用户模式B. 系统模式C. 管理模式D. 监控模式答案:B, C, D三、判断题(每题1分,共5分)11. ARM处理器是一种复杂指令集(CISC)处理器。

(错误)12. ARM处理器支持32位和64位指令集。

(正确)13. ARM处理器中的寄存器R15也被称为链接寄存器(LR)。

(错误)14. ARM处理器中的指令BX LR可以实现从子函数返回到主函数。

arm试题及答案

arm试题及答案

arm试题及答案题目:ARM试题及答案ARM(Advanced RISC Machines)是一种广泛应用于嵌入式系统和移动设备的处理器架构。

本文将提供一系列ARM试题,并附带详细的答案解析,帮助读者更好地理解和掌握ARM架构。

一、单选题1. ARM是哪个国家的公司?A. 英国B. 美国C. 日本D. 中国正确答案:A解析:ARM公司总部位于英国剑桥,成立于1990年,是一家全球领先的半导体和软件设计公司。

2. ARM架构是属于哪种指令集体系结构?A. CISCB. RISCC. SIMDD. VLIW正确答案:B解析:ARM采用的是RISC(精简指令集计算机)的架构,具有指令精简、执行速度快等特点。

3. ARM处理器的字长是多少位?A. 16位B. 32位C. 64位D. 128位正确答案:B解析:大多数ARM处理器都是32位的,但也有一些64位的ARM 处理器。

二、填空题1. ARM架构的全称是__________。

正确答案:Advanced RISC Machines解析:ARM的全称是Advanced RISC Machines,意为高级精简指令集计算机。

2. ARMv8架构引入了__________模式,支持64位处理器。

正确答案:AArch64(或ARM64)解析:ARMv8架构引入了AArch64模式,为64位ARM处理器提供支持。

三、简答题1. 简述ARM架构相对于CISC架构的优点。

答案:相较于CISC(复杂指令集计算机)架构,ARM架构具有以下优点:- 指令精简:ARM指令集精简,指令集体系结构清晰简洁,执行效率高。

- 低功耗:ARM架构在设计上更关注低功耗,适用于嵌入式系统和移动设备。

- 可扩展性:ARM体系结构具有良好的可扩展性,支持在不同的级别上进行扩展和增强。

- 易于实现:ARM的设计简单且清晰,便于系统设计者理解和实现。

- 兼容性:ARM架构具有很高的兼容性,能够较好地支持软件和硬件的移植。

ARM测试题+答案

ARM测试题+答案

ARM测试题+答案一、判断题(共100题,每题1分,共100分)1.GPIO_Mode_IN_FLOATING是呈现高阻态的一种状态,存在不确定性的电压,常用于读取内部电路状态A、正确B、错误正确答案:B2.ARM公司的ARM920T核采用了AMBA总线结构A、正确B、错误正确答案:A3.晶震的作用是为STM32系统提供基准时钟信号A、正确B、错误正确答案:A4.STM32F103ZET6芯片具有112根高速通用输入输出口(GPIO),可从其中任选16根作为外部中断输入口,几乎全部GPIO可承受5V输入(PA0∽PA7、PB0∽PB1、PC0∽PC5、PC13∽PC15和PF6∽PF10除外);A、正确B、错误正确答案:A5.BOOT1=xBOOT0=0从永辉闪存启动,这是正常的工作模式A、正确B、错误正确答案:A6.通信电路核心为CH340G芯片A、正确B、错误正确答案:A7.对于通用计算机,操作系统是整个软件系统的核心,不可或缺。

所以嵌入式软件系统必须有操作系统。

A、正确B、错误正确答案:B8.嵌入式系统和通用计算机的相同点是软件和硬件的集合。

A、正确B、错误正确答案:A9.STM32系列拥有3种低功耗模式:启动,停止和关机模式A、正确B、错误正确答案:B10.数码管采用的是共阳接法A、正确B、错误正确答案:A11.GPIO一般具有三态,0、1和高阻状态A、正确B、错误正确答案:A12.串行通信按同步方式分为异步通信和同步通信A、正确B、错误正确答案:A13.VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。

A、正确B、错误正确答案:A14.Cortex–M3的存储格式中专用外设总线区域可以使用小端格式A、正确B、错误正确答案:A15.STM32F103ZET6芯片具有96位的全球唯一编号A、正确B、错误正确答案:A16.若定义任务task1的优先级为12,则不能再定义其他任务的优先级为12A、正确B、错误正确答案:A17.STM32开发板的备用电源为一钮扣电池,供电电压为3V,用于对实时时钟以及备份存储器进行供电A、正确B、错误正确答案:A18.STM32每个中断通道对应唯一的硬件中断信号输入。

ARM考试模拟题+参考答案

ARM考试模拟题+参考答案

ARM考试模拟题+参考答案一、判断题(共100题,每题1分,共100分)1.STM32开发板的备用电源为纽扣电池A、正确B、错误正确答案:A2.GPIO_SesetBits用来给指定端口位设置高电平A、正确B、错误正确答案:A3.基于库函数的开发方式具有容易学习,便于阅读,维护成本低等有点A、正确B、错误正确答案:A4.对于STM32开发板而言,它需要两个晶振,一个是系统主晶振,频率为8MHz,一个是实时时钟晶振,频率为32.768KHz。

A、正确B、错误正确答案:A5.嵌入式系统不适用于环境工程、pos网络等领域。

A、正确B、错误正确答案:B6.GPIO_Mode_IPD表示下拉输出A、正确B、错误正确答案:A7.使能时钟工作步骤是: 1、配置CPU主时钟的来源,以及主时钟的具体频率。

2、配置各部件时钟的具体频率,并打开各部件时钟。

A、正确B、错误正确答案:A8.单片机也称微控制器A、正确B、错误正确答案:B9.S3C2410X有24个外部中断源A、正确B、错误正确答案:A10.在嵌入式系统设计中可以通过ADC来测量电池电压A、正确B、错误正确答案:A11.SRAM用于高速缓存A、正确B、错误正确答案:A12.STM32单片机高电平复位,电路其可以实现上电复位和按键复位。

A、正确B、错误正确答案:B13.按键输入需要配置GPIO工作于输入状态。

A、正确正确答案:AART初始化函数包括USART_SetSpeed。

A、正确B、错误正确答案:B15.高抢占式优先级的中断事件会打断当前的主程序/中断程序运行,俗称嵌套。

A、正确B、错误正确答案:B16.嵌入式不具备高功耗的特点A、正确B、错误正确答案:A17.蓝桥杯ARM嵌入式开发板采用8MHz外接晶振A、正确B、错误正确答案:A18.GPIO_Mode_AF_PP为复用推挽输出A、正确B、错误正确答案:A19.晶振一般叫作晶体谐振器,是一种机电器件A、正确B、错误正确答案:A20.STM32F103ZET6集成了内部温度传感器和实时时钟RTCB、错误正确答案:A21.在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序。

ARM硬件试题库及答案

ARM硬件试题库及答案

ARM硬件试题库及答案一、选择题1、以下说法不正确的是(B )。

A、任务能够有类型说明B、任务能够返回一个数值C、任务能够有形参变量D、任务是一个无限循环2、用图形点阵的方式显示一个16*16点阵汉字需要(B )字节。

A、8B、32C、16D、643、下列描述不属于RISC运算机的特点的是(C)。

A.流水线每周期前进一步。

B.更多通用寄存器。

C.指令长度不固定,执行需要多个周期。

D.独立的Load和Store指令完成数据在寄存器和外部储备器之间的传输。

4、储备一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式储备,则2000H储备单元的内容为( D)。

A、0x21B、0x68C、0x65D、0x025、μCOS-II中对关键代码段由于期望在执行的过程中不被中断干扰,通常采纳关中断的方式,以下X86汇编代码正确而且可不能改变关中断之前的中断开关状态的是(D)A. 先CLI、执行关键代码、再STIB. 先STI、执行关键代码、再CLIC. 先POPF、CLI、执行关键代码、再PUSHFD. 先PUSHF、CLI、执行关键代码、再POPF。

6、RS232-C串口通信中,表示逻辑1的电平是(D )。

A、0vB、3.3vC、+5v~+15vD、-5v~-15v7、ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)。

A. R0 = R2 + (R3 << 1)B. R0 =( R2<< 1) + R3C. R3= R0+ (R2 << 1)D. (R3 << 1)= R0+ R28、IRQ中断的入口地址是( C)。

A、0x00000000B、0x00000008C、0x00000018D、0x000000149、S3C2420X I/O口常用的操纵器是(D)。

(1)端口操纵寄存器(GPACON-GPHCON)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式硬件助理工程师认证考试试题题库一、选择题1、以下说法不正确的是(B )。

A、任务可以有类型说明B、任务可以返回一个数值C、任务可以有形参变量D、任务是一个无限循环2、用图形点阵的方式显示一个16*16点阵汉字需要(B )字节。

A、8B、32C、16D、643、下列描述不属于RISC计算机的特点的是(C)。

A.流水线每周期前进一步。

B.更多通用寄存器。

C.指令长度不固定,执行需要多个周期。

D.独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。

4、存储一个32位数0x2168465到2000H~2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( D)。

A、0x21B、0x68C、0x65D、0x025、μCOS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D)A. 先CLI、执行关键代码、再STIB. 先STI、执行关键代码、再CLIC. 先POPF、CLI、执行关键代码、再PUSHFD. 先PUSHF、CLI、执行关键代码、再POPF。

6、RS232-C串口通信中,表示逻辑1的电平是(D )。

A、0vB、3.3vC、+5v~+15vD、-5v~-15v7、ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)。

A. R0 = R2 + (R3 << 1)B. R0 =( R2<< 1) + R3C. R3= R0+ (R2 << 1)D. (R3 << 1)= R0+ R28、IRQ中断的入口地址是( C)。

A、0x00000000B、0x00000008C、0x00000018D、0x000000149、S3C2420X I/O口常用的控制器是(D)。

(1)端口控制寄存器(GPACON-GPHCON)。

(2)端口数据寄存器(GPADA T-GPHDAT)。

(3)外部中断控制寄存器(EXTINTN)。

(4)以上都是。

10、实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为(A)。

A. 同步B. 互斥C. 调度D. 执行11、和PC系统机相比嵌入式系统不具备以下哪个特点( C)。

A、系统内核小B、专用性强C、可执行多任务D、系统精简12、ADD R0,R1,#3属于(A)寻址方式。

A. 立即寻址B. 多寄存器寻址C. 寄存器直接寻址D. 相对寻址13、GET伪指令的含义是( A)A. 包含一个外部文件B. 定义程序的入口C. 定义一个宏D. 声明一个变量14、存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2000H存储单元的内容为( C)。

A、0x00B、0x87C、0x65D、0x6115、μCOS-II操作系统不属于( C)。

A、RTOSB、占先式实时操作系统C、非占先式实时操作系统D、嵌入式实时操作系统16、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。

A. 0x2000B. 0x86C. 0x2008D. 0x3917、寄存器R13除了可以做通用寄存器外,还可以做(C )。

A、程序计数器B、链接寄存器C、栈指针寄存器D、基址寄存器18、FIQ中断的入口地址是( A)。

A、0x0000001CB、0x00000008C、0x00000018D、0x0000001419、ARM指令集和Thumb指令集分别是(D )位的。

A. 8位,16位B. 16位,32位C. 16位,16位D. 32位,16位20、ARM寄存器组有(D )个寄存器。

A、7B、32C、6D、3721、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,[R1,#8]!后R0的值为(D )。

A. 0x2000B. 0x28C. 0x2008D. 0x8722、寄存器R15除了可以做通用寄存器外,还可以做( A)A. 程序计数器B. 链接寄存器C. 堆栈指针寄存器D. 基址寄存器23、嵌入式系统有硬件和软件部分构成,以下(C)不属于嵌入式系统软件。

A. 系统软件B. 驱动C. FPGA编程软件D. 嵌入式中间件24、μCOS-II操作系统属于(B)A、顺序执行系统B、占先式实时操作系统C、非占先式实时操作系统D、分时操作系统25、ARM指令集是( B)位的。

A. 16B. 32C. 8D. 2426、假设R1=0x31,R2=0x2 则执行指令ADD R0,R1,R2 LSL #3 后,R0的值是( C)A. 0x33B. 0x34C. 0x39D. 0x3827、寄存器R13除了可以做通用寄存器外,还可以做( C)A、程序计数器B、链接寄存器C、栈指针寄存器D、基址寄存器28、ARM寄存器组有(C )个状态寄存器A、7B、32C、6D、3729、和PC机系统相比下列哪个不是嵌入式系统独具的特点(C)A、系统内核小B、专用性强C、可执行多任务D、系统精简30、Unicode编码与(A)编码方式兼容。

A、ASCII码B、GBKC、GB2312D、区位码31、嵌入式系统有硬件和软件部分构成,以下(C)不属于嵌入式系统软件。

A. 系统软件B. 驱动C. FPGA编程软件D. 嵌入式中间件32、Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换用(A)完成。

A.硬件 B. 软件 C. 用户 D. 程序员33、在μC/OS-II系统中,OSTimeTick()函数只被以下(A)函数或过程所调用。

A. OSTickISRB. OSShedC. OSCtxSwD. OSIntCtxSw34、每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是(D)。

A. 嵌入式Linux提供了完善的网络技术支持;B. μCLinux是专门为没有MMU的ARM芯片开发的;C. μC/OS-Ⅱ操作系统是一种实时操作系统(RTOS);D. WinCE提供完全开放的源代码。

35、下列关于存储管理单元(MMU)说法错误的是(B)。

A. MMU提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。

B. 在带MMU的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。

C. MMU提供了一些资源以允许使用虚拟存储器。

D. MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。

36、下列CPSR寄存器标志位的作用说法错误的是(D)。

A. N:负数B. Z: 零C. C: 进位D. V: 借位37、S3C2410X处理器为用户进行应用设计提供了支持多主总线的IIC接口。

处理器提供符合IIC协议的设备连接的串行连接线为(C)。

A. SCL和RTXB. RTX和RCXC. SCL和SDAD. SDA和RCX38、栈和队列的共同特点是(C)。

A. 都是先进先出B. B. 都是先进后出C. 只允许在端点处插入和删除元素D. 没有共同点39、有如下程序main(){int x=1,a=0,b=0;switch(x){case 0: b++;case 1: a++;case 2: a++;b++;}printf("a=%d,b=%d\n",a,b);}该程序的输出结果是(A)。

A. a=2 ,b=1B. a=1, b=1C. a=1, b=0D. a=2, b=240、若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是(D)。

A. 函数调用可以作为独立的语句存在B. 函数调用可以作为一个函数的实参C. 函数调用可以出现在表达式中D. 函数调用可以作为一个函数的形参41、以下说法正确的是(C)。

A. C语言程序总是从第一个的函数开始执行B. 在C语言程序中,要调用函数必须在main()函数中定义C. C语言程序总是从main()函数开始执行D. C语言程序中的main()函数必须放在程序的开始部分42、寄存器R15用作( B )。

A. 栈指针寄存器B. 程序计数器C. 当前程序状态寄存器D. 基地址寄存器43、IRQ中断的优先级别是( D )。

A. 1B. 2C. 3D. 444、LDR R2,[R3,#128] 的寻址方式是( C )。

A. 寄存器寻址B. 寄存器移位C. 变址寻址D. 间接寻址45、S3C2410有( B )个USB接口。

A. 1B. 2C.3D. 446、ARM处理器的工作模式有( C )种。

A. 5B.6C. 7D.8二、填空题:1、串行通信方式有三中单工通信、双工通信和半双工通信。

2、填写μC/OS-II中任务创建函数OSTaskCreate()的四个参数的含义:OSTaskCreate(MyTask, //(任务的函数指针)(void *)s, //(传给任务函数的参数)&TaskStartStk[TASK_STK_SIZE - 1], //(任务的堆栈指针)0 //(任务的优先级号));。

3、ARM7指令系统采用三级流水线指令,分别包括:取指、译码和执行。

4、TCP/IP在多个层引入了安全机制,其中TLS协议位于(传输)层。

5、OSTaskSuspend (self)可把正在运行的任务挂起(或等待),参数self指任务自身的优先级。

用此函数挂起的任务可通过 OSTaskResume(self)函数唤醒。

6、下列程序的输出结果是(“Hello”)。

maim (){ char b[]="Hello you";b[5]=0;printf ("%s\n",b); }7、有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为(0 )。

8、在ARM处理器的各种模式中,大多数应用程序运行在(用户)模式,当一个高优先级中断产生时会进入(快速中断)模式,在复位或软件软中断时进入(特权)模式。

9、一个嵌入式系统结构有典型的四层组成,包括:硬件层、中间层、软件层和功能层。

10、一个FAT文件系统卷有四部分组成,包括:保留区、 FAT区、根目录和数据区。

11、事件控制块ECB中OSEventType表示事件类型,OSEventCnt表示信号量计数器(和信号量的值)。

12、串行通信方式有三中单工通信、双工通信和半双工通信。

相关文档
最新文档