长期班arm接口随堂试题
- 格式:doc
- 大小:20.55 KB
- 文档页数:3
ARM模拟题与答案一、判断题(共100题,每题1分,共100分)1.电源模块提供电源的两种方式都采用并联的方式,实验时只要接入一个电源即可A、正确B、错误正确答案:A2.串行通信:是指使用一条数据线,将数据一位一位地在这条数据线上依次传输。
A、正确B、错误正确答案:A3.STM32F103ZET6中的数字6代表它的温度适用范围A、正确B、错误正确答案:A4.嵌入式系统,由与其专业性,所以必须有操作系统A、正确B、错误正确答案:B5.STM32当开发板的按键按下时端口为高电平。
A、正确B、错误正确答案:A6.8位单片机是嵌入式计算机系统A、正确B、错误正确答案:A7.ARM体系结构支持7种处理器模式A、正确B、错误正确答案:A8.嵌入式系统的特点包括专用性强,可靠性低,生命周期长等特点A、正确B、错误正确答案:B9.串行通信按照数据传送方向分为单工制式,半双工制式,全双工制式.A、正确B、错误正确答案:A10.STM32F103ZET6芯片具有512kB片内FLASH存储器和64kB片内SRAM存储器;A、正确B、错误正确答案:A11.STM32F103ZET6芯片具有48位的全球唯一标号A、正确B、错误正确答案:B12.SRAM,即芯片内置的RAM区,就是内存A、正确B、错误正确答案:A13.并行通信时,各个位同时在不同的数据线上传送,数据可以字或字节为单位并行进行传输。
A、正确B、错误正确答案:A14.LSE是低速外部时钟,接频率为32.768kHz的石英晶体。
这个主要是RTC的时钟源。
A、正确B、错误正确答案:A15.STM32单片机低电平复位,电路其可以实现上电复位和按键复位。
A、正确B、错误正确答案:A16.可以通过设置相应的中断屏蔽位,禁止CPU响应某个中断,从而实现中断屏蔽。
A、正确B、错误正确答案:A17.ARM公司为各大芯片厂提供IP核A、正确B、错误正确答案:A18.嵌入式硬件平台由嵌入式处理器和嵌入式系统外部设备组成A、正确B、错误正确答案:A19.目前被控制领域广泛使用的是STM32F103微控制器,其内核架构为ARMv7-RA、正确B、错误正确答案:B20.Android不属于嵌入式操作系统A、正确B、错误正确答案:B21.在组成结构上,无操作系统的嵌入式软件,仅由引导程序和应用程序两部分组成。
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模拟试题含答案一、判断题(共100题,每题1分,共100分)1.通常使用LED指示灯模块时,如果想要某一个指示灯亮,则需由单片机控制相应引脚输出高电平。
A、正确B、错误正确答案:B2.嵌入式系统的特点包括专用性强,可靠性低,生命周期长等特点A、正确B、错误正确答案:B3.高级占式优先级的中断事件会打断当前的主程序/中断程序运行,俗称中断嵌套。
A、正确B、错误正确答案:A4.STM32三种启动模式对应的存储介质均是芯片内置的。
A、正确B、错误正确答案:A5.DS18B20是常用的数字温度传感器,其输出的是数字信号。
A、正确B、错误正确答案:A6.GPIO_ReadInputDataBit的返回值是GPIO输入数据端口值。
A、正确B、错误正确答案:B7.如果需要实现8个LED闪烁程序,则需要对相应的寄存器进行配置。
需要配置的寄存器分别为:端口配置低寄存器(GPIOC_CRL),端口输出数据寄存器(GPIOC_ODR),端口位设置/清除寄存器(GPIOC_BSRR),APB2外设时钟使能寄存器(RCC_APB2ENR)A、正确B、错误正确答案:A8.src是source的缩写,该子目录下存放ST为STM32F10x每个外设而编写的库函数源代码文件A、正确B、错误正确答案:A9.由于基于ARM内核微控制器十分复杂,产品线又十分丰富,导致现有仿真软件不能很好地支持。
所以嵌入式系统学习还是需要一个开发板,边学习边实践A、正确B、错误正确答案:A10.嵌入式系统的软件一般固化于存储器中,是嵌入式系统的控制核心,控制着嵌入式系统的运行,实现嵌入式系统的功能。
A、正确B、错误正确答案:B11.24C02提供2048位的串行电可擦写可编程只读存储器(EEPROM),组织形式为256字×8位字长。
A、正确B、错误正确答案:A12.程序状态寄存器的最低八位统称控制位A、正确B、错误正确答案:A13.STM32F103ZET6芯片内部集成了8MHz晶体振荡器,可外接4-16MHz时钟源。
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模拟题(附答案)一、单选题(共100题,每题1分,共100分)1.以下哪个时钟是低速内部时钟A、HSIB、LSIC、LSE正确答案:B2.嵌入式硬件部分不包括()A、嵌入式微处理器B、嵌入式操作系统C、信号接口电路正确答案:B3.()是嵌入式系统的控制核心?A、输入B、存储器C、嵌入式系统的软件正确答案:C4.STM32芯片内部集成了8MHz晶体振荡器,不能外接()MHZ的时钟源A、7MHZB、19MHZC、4MHZ正确答案:B5.下列不属于嵌入式操作系统的是()。
A、Windows CEB、VxWorksC、Windows XP正确答案:A6.GPIO工作模式中输出模式不包括()A、推挽式输出B、模拟输出C、开漏输出正确答案:B7.串行通信的校验位有()位。
A、1B、3C、2正确答案:A8.嵌入式系统属于哪类计算机?A、单片机B、大型机C、微型机正确答案:A9.LED指示灯采用的电源电压是多少伏A、4VB、5VC、3V正确答案:C10.AMS1117在电源系统模块中起的主要作用是()A、稳压降压B、过滤边缘电容阻值C、进行串口选择正确答案:A11.一下不是MODEM联络信号引脚的是A、RXD引脚B、CTS#引脚C、DSR#引脚正确答案:A12.STM32F103ZET6芯片具有512kB片内FLASH存储器和()片内SRAM存储器A、64kbB、128kbC、32kb正确答案:A13.在STM32芯片内部中有五个时钟源,以下()不是其中之一A、PPLC、HIS正确答案:A14.STM32开发板的核心板电路不包括()A、电源模块B、CPU模块C、串口通信模块正确答案:A15.STM32嵌套向量中断控制器(NVIC) 具有( A )个可编程的优先等级A、A16B、43C、72正确答案:A16.带操作系统的嵌入式软件的体系结构包括设备驱动层、操作系统层和()A、应用软件层B、引导程序层C、应用程序层正确答案:A17.应用程序一般由()编写,直接架构在硬件之上,在引导程序之后运行,负责实现嵌入式系统的主要功能。
ARM考试题一、判断题(共100题,每题1分,共100分)1.GPIO_InitTypeDef定义于文件“stm32f10x_gpio.h”。
A、正确B、错误正确答案:A2.GPIO_Mode_AF_PP工作状态为复用开漏输出A、正确B、错误正确答案:B3.GPIO_Mode用以设置选中管脚的速率。
A、正确B、错误正确答案:B4.典型嵌入式操作系统是不包括Android的。
A、正确B、错误正确答案:B5.Linux的特点有内核小,功能强大,运行稳定,效率高等。
A、正确B、错误正确答案:A6.GPIO_ResetBits函数的功能是清除指定的数据端口位B、错误正确答案:A7.BOOT0和BOOT1这两个管脚在芯片复位时的电平状态决定了复位后从哪个区域开始执行程序A、正确B、错误正确答案:A8.通常使用LED指示灯模块时,如果想要某一个指示灯亮,则需由单片机控制相应引脚输出高电平。
A、正确B、错误正确答案:B9.编译工程,如没有错误,则会在output文件夹中生成“工程模板.hex”文件,如有错误则修改源程序直至没有错误为止A、正确B、错误正确答案:A10.按动机械按键时候要消抖处理。
A、正确B、错误正确答案:A11.集成32位的ARMCortex_M3内核,最高频率为72MHZB、错误正确答案:A12.当需要使用某模块时,记得一定要先使能对应的时钟,先配置各部件时钟的具体频率,并打开各部件时钟,在配置CPU主时钟的来源,以及主时钟的具体频率A、正确B、错误正确答案:B13.处理器中共有36个寄存器A、正确B、错误正确答案:B14.实验板两边的排线是为方便用户使用引出A、正确B、错误正确答案:A15.STM32中和51单片机端口号不同的是,通常采用大写字母命名,例如GPIOA,GPIOB..。
A、正确B、错误正确答案:A16.STM32电源模块采用双电源供电方式B、错误正确答案:A17.STM32开发板LED指示灯的阳极接CPU的PC0-PC7。
ARM接口试题(时间:1个小时)一、选择题(每题2分,共50分,包括单选和多选,多选、少选均不得分)1.ARM属于(A)[A]RISC架构[B]CISC架构2.ARM指令集是(C)位宽,Thumb指令集是(B)位宽的。
[A]8位[B]16位[C]32位[D]64位3.ARM指令集是(H)字节对齐,Thumb指令集是(F)字节对齐的[E]1[F]2[G]3[H]44.复位后,ARM处理器处于(B)模式,(D)状态[A]User[B]SVC[C]System[D]ARM[E]Thumb5.ARM处理器总共(E)个寄存器,System模式下使用(A)个寄存器,SVC模式下使用(B)个寄存器。
[A]17个[B]18个[C]32个[D]36个[E]37个6.ARM处理器中优先级别最高的异常为(E),(A,C)异常可以用来响应中断[A]FIQ[B]SWI[C]IRQ[D]SVC[E]RESET7.ARM数据处理指令中有效的立即数是(A,C,E,G,H)[A]0X00AB0000[B]0X0000FFFF[C]0XF000000F[D]0X08000012[E]0X00001F80[F]0XFFFFFFFF[G]0[H]0XFF0000008.ATPCS规定中,推荐子函数参数最大为(D)个[A]1[B]2[C]3[D]49.ATPCS规定中,栈是(B)[A]满加[B]满减[C]空加[D]空减10.在用ARM汇编编程是,其寄存器有多个别名,通常PC是指(D),LR是指(C),SP是指(B)[A]R12[B]R13[C]R14[D]R1511.CPSR寄存器中反映处理器状态的位是(D)[A]J位[B]I位[C]F位[D]T位12.下面属于ARM子程序调用指令的是(C)[A]B[B]BX[C]BL[D]MOV13.ARM7属于(A)结构,ARM9属于(B)结构。
[A]冯.诺依曼[B]哈佛14.ARM7是(B)级流水线,ARM9是(C)级流水线。
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模拟考试题含答案一、单选题(共100题,每题1分,共100分)1.集成了32位的ARMCortex-M3内核,最高工作频率可达多少?A、72MHzB、64MHzC、72Hz正确答案:A2.串口通信模块的核心是()A、CH340G芯片B、CH340C芯片C、CH340K芯片正确答案:A3.Android是一种基于()的自由及开放源代码的操作系统A、LinuxB、windowC、Java正确答案:A4.在MDK软件开发工程中,下载到微控制器的文件格式是:()A、HexB、EXEC、OUT正确答案:A5.下列中断过程中的处理步骤,哪个不是由硬件自动实现的。
A、执行中断服务程序B、中断返回C、中断响应正确答案:A6.HSI是高速内部时钟,RC振荡器,频率为()MHz。
A、8B、32C、16正确答案:A7.主存单元地址与Chache单元地址之间的转换由()完成A、硬件B、软件C、用户正确答案:A8.外设引脚重映射的概念,即一个外设的引脚除了具有默认的端口外,还可以通过设置()的方式,把这个外设的引脚映射到其它的端口。
A、重映射寄存器B、外存储器C、内存储器正确答案:A9.下面哪个是高速内部时钟的缩写。
A.HSIB.HSEC.LSIID.LSEA、A正确答案:A10.stm32f103zet6芯片的主要特性中,具有()kb的FLASH存储器和64kb的sram存储器A、512B、16C、64正确答案:A11.关于STM32芯片内部中五个时钟源说法正确的是()A、LSI引是低内部时钟,RC振荡器,频率为40kHzB、HSI是高速内部时钟,RC振荡器,频率为4MHzC、PLL为锁相环倍频输出,其时钟输入源可选择为HS1/4正确答案:A12.嵌入式系统目前被国内计算机界普遍认同的定义是:以应用为中心,以()技术为基础的专用计算机系统。
A、软件B、硬件C、计算机正确答案:C13.GPIO输入/输出方向由寄存器配置?()A、PxDIRB、PxINC、PxSEL正确答案:A14.STM32中F1系列代表了基础性,基于Cortex-M3内核,主频为()。
ARM模拟试题+答案一、单选题(共100题,每题1分,共100分)1.HSI是高速内部时钟,RC振荡器,频率为()MHz。
A、8B、32C、16正确答案:A2.无损检测就是在不损坏试件的前提下,以()对试件进行检查和测试的方法。
A、物理方法B、化学方法C、一定的技术和设备器材D、以上均是正确答案:A3.下列哪个不是STM32闪存存储器的特点。
A、高速B、掉电不保存C、大容量正确答案:B4.PWM波是()A、脉冲幅度调制B、脉冲频率调制C、脉冲宽度调制正确答案:C5.下面(A)低功耗工作模式是STM32F103ZET6芯片不具的A、高性能B、睡眠C、待机正确答案:A6.以下哪一项STM32F103ZET6芯片的主要特性说法错误()。
A、内部集成了8MHz晶体振荡器,可外接4∽16MHz时钟源B、124管脚LQFP封装C、最高工作频率可达72MHz正确答案:B7.()通信是指使用一条数据线,将数据一位一位地在这条数据线上依次传输。
A、并行B、串行C、异步正确答案:B8.开发板模块可以提供几种供电电压?A、3B、1C、2正确答案:C9.通用I/O端口有130多个功能输入/输出端口,其中()个可用作外部中断请求端口A、12B、8C、24正确答案:C10.微控制器STM32F103ZET6芯片的工作温度为多少?A、-40—85℃B、-50-85℃C、-40—90℃正确答案:A11.OLED显示屏是利用有机电致发光()制成的显示屏A、二极管B、三极管C、GPIO正确答案:A12.蜂鸣器常用于()信号输出。
A、隔离B、报警C、交换正确答案:B13.串行通信的校验位有()位。
A、1B、3C、2正确答案:A14.STM开发板的备用电源的供电电压为多少伏?A、3.3B、3C、5正确答案:B15.电脑主机与仿真器通过什么连接?A、USBB、蓝牙C、wife正确答案:A16.我们通常将按键的输入模式设置为A、模拟输入B、下拉初入C、上拉输入正确答案:C17.下列是高速内部时钟的是()。
ARM模拟练习题(含参考答案)一、判断题(共100题,每题1分,共100分)1.单片机也称微控制器A、正确B、错误正确答案:B2.嵌入式操作系统是指用于嵌入式系统的操作系统。
A、正确B、错误正确答案:A3.STM32F103ZET6芯片具有睡眠、停止、待机等三种低功耗工作模式A、正确B、错误正确答案:A4.程序状态寄存器的最低八位统称控制位A、正确B、错误正确答案:A5.嵌入式处理器通常包括以下几个部分:处理器内核、地址总线、数据总线、控制总线、片上I/O接口电路及辅助电路(如时钟、复位电路等)。
A、正确B、错误正确答案:A6.STM32微控制器的时钟源都是由石英晶体产生的A、正确B、错误正确答案:B7.核心板电路就是单片机最小系统电路加上ISP下载电路,也就是让微控制器运行起来,并可在线更新程序。
A、正确B、错误正确答案:A8.STM32F103ZET6芯片只具有睡眠、停止两种低功耗工作模式A、正确B、错误正确答案:A9.STM32三种启动模式对应的存储介质均是芯片内置的,包括:用户闪存flash、DRAM内存、系统存储器。
A、正确B、错误正确答案:B10.STM32三种启动模式对应的存储介质均是芯片内置A、正确B、错误11.嵌入式系统不适用于环境工程、pos网络等领域。
A、正确B、错误正确答案:B12.STM32单片机低电平复位,电路其可以实现上电复位和按键复位A、正确B、错误正确答案:A13.循环冗余码校验的基本原理是将一个数据块看成一个位数很长的二进制数,然后用一个特定的数去除它,将余数作校验码附在数据块后一起发送。
A、正确B、错误正确答案:A14.温度传感器DS18B20和红外接收头均为单总线传感器,其与CPU 接线较为简单。
A、正确B、错误正确答案:A15.GPIO_WriteBit的作用是设置指定数据端口位。
A、正确B、错误16.一般认为,传统的8位单片机是较低级嵌入式系统,而基于ARM 的16位单片机是较高级的嵌入式系统。
ARM模拟试题(含答案)一、判断题(共100题,每题1分,共100分)1.STM32F103ZET6芯片只具有睡眠、停止两种低功耗工作模式A、正确B、错误正确答案:A2.OLED显示屏是利用有机电致发光二极管制成的显示屏A、正确B、错误正确答案:A3.并行通信:是指使用多条数据线传输数据。
并行通信时,各个位同时在不同的数据线上传送,数据可以字或字节为单位并行进行传输A、正确B、错误正确答案:A4.STM32开发板只需要接一个晶振A、正确B、错误正确答案:B5.NVIC集成在ARMCortex-M3内核中,与中央处理器核心CM3Core 紧密耦合,从而实现低延迟的中断处理和高效地处理晚到的较高优先级的中断。
A、正确B、错误正确答案:A6.晶震的作用是为STM32系统提供基准时钟信号A、正确B、错误正确答案:A7.蓝桥杯ARM嵌入式开发板主CPU设计了复位按钮A、正确正确答案:A8.STM32单片机低电平复位,电路其可以实现上电复位和按键复位A、正确B、错误正确答案:A9.借助GPIO,微控制器可以实现对外围设备(如LED和按键等)最简单、最直观的监控。
A、正确B、错误正确答案:A10.编译工程,如没有错误,则会在output文件夹中生成“工程模板.hex”文件,如有错误则修改源程序直至没有错误为止A、正确B、错误正确答案:A11.串行通信按照数据传送方向分为单工制式,半双工制式,全双工制式.A、正确B、错误正确答案:A12.SoC将嵌入式系统的几乎全部功能都集成在一块芯片中,单个芯片就能实现数据的采集、转换、存储、处理和I/O等多种功能A、正确B、错误正确答案:A13.电源故障、内存出错、总线出错等是可屏蔽中断。
A、正确B、错误正确答案:B14.端口号通常以大写字母命名,每个端口有16个I/O引脚B、错误正确答案:A15.嵌入式系统由硬件和软件两部分组成,硬件是基础,软件是关键,两者联系十分关键。
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题库(附参考答案)一、判断题(共100题,每题1分,共100分)1.开发板用的是220V的交流电。
A、正确B、错误正确答案:BS电路比TTL电路功耗大。
A、正确B、错误正确答案:B3.STMF103C8T6的最大输入晶振频率为72MHzA、正确B、错误正确答案:A4.异步通信中起始位约定为0,停止位和空闲位约定为1。
A、正确B、错误正确答案:A5.STM32开发板LED指示灯的阳极接CPU的PC0-PC7。
A、正确B、错误正确答案:B6.STM32每个中断通道对应唯一的硬件中断信号输入。
A、正确B、错误正确答案:B7.STM32开发板只需要接一个晶振A、正确B、错误正确答案:B8.系统主晶振Y2,频率为32.768MHz,为STM32内核提供振荡源。
A、正确B、错误正确答案:B9.并行通信是指使用多条数据线传输数据,串行通信是使用一条数据线将数据一位一位地依次传输。
A、正确B、错误正确答案:A10.小端格式字寻址使用的地址,是数据最低字节对应的字节地址A、正确B、错误正确答案:A11.GPIO是STM32F103微控制器最基本、最重要的外设A、正确B、错误正确答案:A12.src是source的缩写,该子目录下存放ST为STM32F10x每个外设而编写的库函数源代码文件A、正确B、错误正确答案:A13.DS18B20是常用的数字温度传感器,其输出的是数字信号。
A、正确B、错误正确答案:A14.数码管共阳接法是指将负极接在一起。
A、正确B、错误正确答案:B15.嵌入式系统由硬件和软件两部分组成,硬件是基础,软件是关键,两者联系十分关键。
A、正确B、错误正确答案:A16.几乎全部高速通用输入输出口(GPIO)可承受5V输入A、正确B、错误正确答案:A17.按键输入需要配置GPIO工作于输入状态。
A、正确B、错误正确答案:A18.数据传输引脚包括:TXD引脚和RXD引脚A、正确B、错误正确答案:A19.BOOT1=xBOOT0=0从用户闪存启动,这是正常的工作模式A、正确B、错误正确答案:A20.STM32芯片的两个引脚BOOT0,BOOT1,当BOOT0=1,BOOT1=1时,说明是从系统存储器启动。
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试题(附参考答案)一、判断题(共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复习题含答案一、单选题(共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 接口试题(时间:1个小时)
姓名:【】
一、选择题(每空1分,共37分,包括单选和多选,多选、少选均不得分)
1.ARM 属于【】
[A] RISC 架构[B] CISC架构
2.ARM 指令集是【】位宽,Thumb 指令集是【】位宽的。
[A] 8位[B] 16 位[C] 32位[D] 64位
3.ARM 指令集是【】字节对齐,Thumb 指令集是【】对齐的
[E] 1[F] 2 [G] 3 [H] 4
4.复位后,ARM处理器处于【】模式,【】状态
[A] User[B] SVC [C] System [D] ARM [E] Thumb
5.ARM处理器总共【】个寄存器,System模式下使用【】个寄存器,SVC模式下使用【】
个寄存器。
[A] 17个[B] 18个[C] 32个[D] 36个[E] 37个
6.ARM处理器中优先级别最高的异常为【】,【】异常属于硬件产生的中断
[A] FIQ[B] SWI [C] IRQ [D] SVC [E] RESET
7.ARM数据处理指令中有效的立即数是【】
[A] 0X00AB0000[B] 0X0000FFFF [C ] 0XF000000F [D ] 0X08000012
[E] 0X00001F80 [F] 0XFFFFFFFF [G] 0 [H] 0XFF000000
8.ATPCS规定中,推荐子函数参数最大为【】个
[A] 1[B] 2 [C ] 3 [D ] 4
9.ATPCS规定中,栈是【】
[A] 满加[B] 满减[C ] 空加[D ] 空减
10.在用ARM汇编编程是,其寄存器有多个别名,通常PC是指【】,LR 是指【】,SP是指
【】
[A] R12[B] R13 [C ] R14 [D ] R15
11.CPSR寄存器中反映处理器状态的位是【】
[A] J位[B] I位[C ] F位[D ] T位
12.下面属于ARM 子程序调用指令的是【】
[A] B[B] BX [C ] BL [D ] MOV
13.ARM7属于【】结构,ARM9属于【】结构。
[A] 冯.诺依曼[B] 哈佛
14.ARM7是【】级流水线,ARM9是【】级流水线。
[A] 1[B] 3 [C ] 5 [D ] 7
15.ARM中可以访问状态寄存器的指令是【】,能够访问内存的指令是【】
[A] MOV[B] LDR [C ] MCR [D ] MRS
16.异步串口中数据位可以是【】
[A] 5[B] 6 [C ] 7 [D ] 8
17.EXYNOS4412异步串口的停止位可以是【】
[A] 0[B] 1 [C ] 2 [D ] 3
18.EXYNOS4412异步串口的收发端可以工作在哪种模式【】
[A] 中断[B] 禁止[C ] DMA [D ] 轮询
19.EXYNOS4412采用的是【】核心
[A] ARM7TDMI[B] ARM9TDMI [C ] ARM926EJ-S [D ] Cortex-A9
20.在串行异步通讯中,发送端串口的TxD要和接收端串口的【】相连接
[A] TxD[B] RxD [C ] nCTS [D ] nRTS
21.在嵌入式系统设计中可以通过【】来测量电池电压,可以用【】来驱动喇叭发声
[A] DAC[B] ADC [C ] PWM [D ] Timer [E] RTC
22.MMU的作用有(【】
[A] 内存保护[B] 地址转换[C ] 加快存取速度[D ] 安全保密[E] 内存分配
23.以下属于DMA特点的有【】
[A] 占用CPU[B] 占用总线[C ] 不占用CPU [D ] 不占用总线
24.下面的设备中属于RS232电平转换芯片的有【】
[A] K9F2G08 [B] SP3232EEA[C ] K4T1G164QQ[D ] Am29LV160D
25.LDR R0, [R1], #4这条指令属于何种索引方式【】
[A] 前索引[B] 自动索引[C ] 后索引
二、简答题(每题 5 分,共50分)
1. 简述ARM发生异常时,ARM核心会自动做哪些事情?从异常返回时,我们要做哪些事情?
2. 用ARM汇编指令写出实现64位加法和64位减法的代码段,使用的寄存器请自行分配。
3. 请列举ARM处理器的模式和异常,并说明各个发生异常时ARM处理器所处的模式
4. FIQ的什么特点使得它处理的速度比IRQ快?
5. 什么指令可以放在异常向量表?
6. ARM处理器异常向量表位于存储器的什么位置?
7. 下列ARM 指令将做什么?
a) LDRH r0,[r1,#6]
b) LDR r0, =0x999
8.SWP指令的优势是什么?用来实现什么功能?
9. 简述EXYNOS4412的看门狗编程的主要步骤(不产生复位信号,以中断方式工作)。
10.简述static和volatile 关键字的含义和作用。