烈火四轴嵌入式题库_第1页
烈火四轴嵌入式题库_第2页
烈火四轴嵌入式题库_第3页
烈火四轴嵌入式题库_第4页
烈火四轴嵌入式题库_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二套系统逻辑组成的叙述中,错误的是( )。1下面关于A)系统与通用计算机一样,也由硬件和两部分组成B)C)D)硬件的主体是CPU和器,它们通过I/O接口和I/O与外部世界系统的CPU主要使用的是数字信号处理器系统的配置有些很简单,有些比较复杂2下面关于数字信号处理器的叙述中错误的是( )。A)B)C)D)3.A)B)C)D)它是一种适用于数字信号处理的微处理器它的英文缩写是DPS它支持单指令多数据(SIMD)并行处理的指令它能显著提高音频、等数字信号的数据处理效率是SoC已经成为它是集成电路处理器处理器的一个重要品种,下列叙述中错误的是( )。的主流发展趋势工艺进入到深亚微米的产物使用单个进

2、行数据的、转换、和处理,但不支持I/O功能既能把数字电路也能把模拟电路集成在单个上4.按照软硬件技术复杂程度进行分类,可以把系统分为哪三大类?( )。A)B)C)D)高、中和低系统、工业用系统和民用系统硬实、准实和非实、微器和数字信号处理器5.半导体集成电路是微电子技术的。下面有关集成电路的叙述中错误的是( )。A) 集成电路有小规模、中规模、大规模、超大规模和极大规模等多种, 模集成电路处理器一般属于大规B)C)D)集成电路的大约需要几百道工序,工艺复杂且技术难度非常高集成电路大多在硅衬底上制作而成,硅衬底是单晶硅锭经切割、研磨和抛光而成的圆形薄片集成电路中的电路及电子元件,需反复交叉使用氧

3、化,光刻,掺杂和互连等工序才能制成6.一幅1024 x 768的彩色图像,每个像素使用16位表示,采用压缩比为5倍的算法压缩图像数据之后,其数据量大约是多少MB?( )。A)B)C)D)0.30.511.57以太网中计算机间以帧为进行通信,下列选项中不属于以太网数据帧内容的是( )。A)B)C)D)IP地址MAC地址有效载荷校验信息8下面是IP协议中A类IP地址有关规定的叙述,其中正确的是( )。A)B)C)D)它适用于中型它适用的最多只能连接65534台主机它不能用于多目的地址(组播)它的二进制表示中最一定是"0"9对于处理器说法正确的是( )。A) ARM处理器采用CI

4、SC和RISC相结合的结构1处理器都采用哈佛结构B)C) ARM处理器具有耗电省、功能强、成本特点D) ARM处理器内部的总线标准是PCI Express10以下关于ARM处理器的叙述中,错误的是( )。A)B)C)D)ARM7ARM11为经典ARM处理器Cortex-A系列为应用Cortex处理器,主要面向高端应用Cortex-M系列为面向移动计算领域的Cortex-R系列应用于实时应用的场合处理器11关于ARM的工作状态,以下说法正确的是( )。A)B)C)D)ARM处理器的工作状态ARM状态和Thumb状态两种ARM状态支持16位指令宽度也支持32位指令宽度Thumb状态或Thumb-2

5、状态下,代码密度低于ARM状态,占用ARM处理器复位后自动进入ARM状态空间变大12.ARM处理器当前运算产生的标志位在以下哪个寄存器中?( )。A)B)C)D)PSPMSP SPSR CPSR13.ARM处理器如果R10x98001200,已知在模式下,内存0x98001204中存放数据0x35, 0x98001205中存放数据0x36, 0x98001206中存放数据0x37, 0x98001207中存放数据0x38, 在指令LDR R0,R1,#4执行后,R0中的值为( )。A)B)C)D)0x353637380x363538370x383736350x3738353614.ARM处理器

6、将R0中一个字的数据,存入由R1指示的内存区域,则使用的指令是( )。A)B)C)D)STR R0,R1 LDR R0,R1 STRH R0,R1STRB R0,R115.在以下ARM处理器指令中可让寄存器R1中指定位"清零"的指令操作码为( )。A)B)C)D)MOVAND ADD ORR16.ARM处理器如果R10x00000080,则指令MOV R0,R1, LSL#2执行后,R0的值为( )。A)B)C)D)0x000002000x000003200x000000200x0000004017.以下ARM处理器的指令或伪指令错误的是( )。A) MOV R1,R2B)

7、 LDR R1,#0x123456782C) LDR R1,=0x00000020D) ADC R1,R2,R318.ARM处理器在比较指令之后,如果要依据是否相等转移到指定地址L1,则以下指令错误的是()。A)B)C)D)BEQ L1BNE L1 BXEQ L1 BLAL L119.下面是有关系统的最小系统组成的叙述: 处理器电源电路时钟电路复位电路.最小系统最小系统最小系统最小系统上述叙述中,正确的是( )。A)B)C)D)仅和 仅和仅、和全部20下面关于JTAG的叙述中,错误的是( )。A)B)C)D)JTAG技术是一种大多数ARM测试技术处理器不包含JTAG接口多个器件可以通过JTAG

8、接口串联在一起进试通过的JTAG接口可以实现系统硬件由编程功能最小硬件系统及相关通道或接口组成,若一个21典型的系统需要完成模拟量输出功能,该功能是由下面列出的系统的哪个通道实现的?( )。A)B)C)D)前向通道后向通道人机交互通道相互互连通道22基于ARM内核的处理器采用系统总线与总线两层结构的方式构建,下面列出的组件中,不与系统总线相连的组件是( )。A)B)C)D)电源管理与时钟器接口DMARTC中断器23下面是基于ARM内核的中有关GPIO的叙述,其中错误的是( )。A)B)C)D)GPIO作为输入接口时具有缓冲功能GPIO作为输出接口时具有锁存功GPIO的引脚一般是多功能复用的GP

9、IO一般只具有0态和1态,不具有高阻状态24基于ARM内核的中包含互连通信组件,下面不属于互连通信组件的是()。A)B)C)PWMSPI I2C3D) Ethernet25下面是关于系统使用的器的叙述:.系统使用的系统使用的系统使用的器按照其存取特性可分为RAM和ROM器按照其所处物理位置可分为片内器和片外器和数据器以及外部器器器按照信息的类型可分为程序系统中得到了应用. 新型的器FRAM在上述叙述中,正确的是( )。A)B)C)D)仅和 仅和 仅和全部26下面关于I2C的叙述中,错误的是( )。A)B)C)D)I2C即集成电路互连总线I2C具有SDA、SCL和ACK共3条信号线I2C传送数据

10、时,每次传送的字节数目没有限制I2C是多主总线27下面是关于UART的叙述,其中错误的是:( )。A)B)C)D)ARM中的UART收发信息时,可以采用FIFO模式,也可以采用普通模式UART传送信息的格式以起始位开始,以停止位结束UART传送信息时,一次传送的数据位的长度只能是8位基于UART可组成RS-232接口28下面是关于系统中使用的键盘的叙述,其中错误的是( )。A)B)C)D)利用的GPIO线性键盘时,一个按键需要占用一个GPIO引脚采用矩阵键盘结构时,8个GPIO引脚最多能12个按键的键盘采用机械式按键设计键盘时,按键按下时会产生抖动矩阵键盘通常用行扫描法或反转法按键的特征值29

11、 C/OS-II操作系统启动的过程中,Bootloader执行完毕后,调用应用文件(通常是main.c)里的main()函数。main()函数在执行过程中,除了用户函数和硬件初始化函数之外,需要执行以下三个主要的C/OS-II函数:I. OSStart()II. OSTaskCreate()III. OSInit()它们的执行顺序是( )。A)B)C)D)I、II、III III、I、II II、III、IIII、II、I30.C/OS-II系统中的每个任务都处在以下5种状态之一:休眠态、就绪态、运行态、挂起态(等待某一发生)和被中断态,以下哪个说法是错误的( )。A) 任务处于休眠态,相当于

12、该任务驻留在外存中,但还没有交给内核管理B) 任务处于就绪态,意味着该任务已经准备好,可以运行了,但由于该任务的优先级比正在运行的任务的优先级低,还暂时不能运行C) 任务处于运行态,指任务得到了CPU的权正在运行之中D) 任务处于被中断态,是指发生中断时执行相应的中断服务,原来正在运行的任务暂时停止运行,进入了被中断状态431.C/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的( )。A)B)C)D)真正实现任务切换的函数是OSCtxSw() 任务级的调度是由函数OSSched()完成中断级的调度是由函数OSIntExit()完成实现上下文切换的函数是OSSche

13、d()32.C/OS-II总是运行处于就绪态任务中优先级最高的那个任务,以下哪个说法是错误的( )。A)B)C)D)真正实现任务切换的函数是OSCtxSw() 任务级的调度是由函数OSSched()完成中断级的调度是由函数OSIntExit()完成实现上下文切换的函数是OSSched()33.C/OS-II能够提供周期性时钟信号(即所谓的时钟节拍),用于实现任务的正确延时和超时确认。节拍率应在什么范围内?( )。A)B)C)D)10 Hz100Hz10 Hz1000Hz100 Hz1000Hz100 Hz10000Hz34.C/OS-II的制块?( )。块有4种类型,需要使用4个不同的函数来创

14、建。如下选项中哪一个用于创建控A)B)C)D)OSTaskCreate()OSThreadCreate() OSQCreate( ) OSCtxSw()35.下面关于Linux内核的有关叙述中,错误的是( )。A) 进程调度模块负责进程对CPU的使用,所采取的调度策略是使得各个进程能够平均CPU,但并不保证内核地执行硬件操作B)C)D)字Linux内存管理模块的功能之一是各种硬件内存结构的差异并向上返的接口接口模块包含接口驱动程序支持进程之间各种通信机制,其通信机制主要信号、管道、消息队列、信号量、共享内存和套接36关于U-Boot,以下说法错误的是( )。A)B)C)D)U-Boot全称US

15、B Bootloader,通过USB接口完成启动支持多种处理器和操作系统U-Boot支持PowerPC、x86、ARM等多种体系结构的处理器U-Boot支持Linux、VxWorks、QNX、RTEMS、Windows CE等操作系统U-Boot采用两个阶段完成操作系统的引导加载37关于微内核和宏内核操作系统,如下哪一项的说法是错误的?( )。A)B)C)D)VxWorks是典型的微内核结构操作系统iOS追根溯源是一个类UNIX操作系统,它属于宏内核架构Android OS是典型的宏内核操作系统一般认为微内核系统的实时性较好,故Symbian归类为强实时操作系统38以下关于VxWorks操作系

16、统的叙述中,错误的是( )。A)B)C)是目前公认为实时性很强、可靠性很高的一种在航空航天、通信和国防领域具有广泛的应用实时操作系统属于大型操作系统,具有配套的VMWare集成开发环境,为开发者带来很大方便5D) 支持基于抢占式优先级调度的任务管理39系统开发时,应该根据应用需求来选择相应的开发工具。RVDS是一个较常用的开发工具,下面的有关叙述中错误的是( )。A)B)C)D)RVDS中工程管理器、编译连接器、调试器和指令集器RVDS只支持ARM内核的微处理器RVDS支持对Flash器的编程RVDS编译的代码比ADS1.2编译的代码执行效率高40若基于Linux操作系统所开发的ARM应用程序

17、源文件名为test.c,那么要生成该程序代码的调试信息,编译时使用的GCC命令正确的是( )。A)B)C)D)arm-linux-gcc -c -o test.o test.carm-linux-gcc -S -o test.o test.c arm-linux-gcc -o test test.c arm-linux-gcc -g -o test test.c1.SoC中的CPU绝大多数是以IP核的方式集成在中的,很少再自行设计开发。目前32位处理器主要采用的是由【1】国一家专门从事RISC处理器内核设计公司设计的【2】内核。标准有【3】和GB18030两种,常用汉字采用 2. 我国大陆地区

18、目前广泛使用的汉字编码【4】个字节表示。3. 在Internet中负责选择合适的路由,使的数据分组(packet)能够正确无误地按照地址找到目的计算机所使用的是【5】协议簇中的【6】协议。地址从小到大排列的顺序是: 【7】、未定义指令UND、4.ARM处理器有7种异常,按中中止DABT、 【8】以及快速中断FIQ。断SWI、指令预取中止PABT、数据5.在ARM处理器中,R0R15是通用寄存器,其中作为堆栈指针SP使用的寄存器是【9】,作为程寄存器LR使用的是【10】。序6. 已知ARM处理器的R10x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器

19、R0 【11】 ,R1【12】。7. 已知ARM处理器进位标志C1, R11000, R299, 执行指令ADDC R0,R1,R2之后,R0【13】 , R1=【14】。8. ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1R2,结果送R3中,则这条指令为【15】;如果条件是大于,要求指令执行R1R2, 结果放R3中,则该指令为【16】。9.为了连接ARM内核与处理器中的其他各种组件,ARM公司定义了总线规范,该规范用4个大写英文字母表示为【17】,即先进的微器【18】体系结构。内部的【19】组件10.ARM处理器ADC和DAC,

20、有的还带有比较器等。这对于既需要处理 【20】信号又需要处理模拟信号的混合系统的设计提供了较好的解决方案。11.目前有两种主要的闪存技术,一种是【21】Flash,其特点是以字节为随机存取,另一种是【22】Flash,以页(行)为随机存取。(填写用英文大写字母表示的简称)器的带宽= 【23】数据),则总线带宽12.如器的工作频率为333MHz,数据线宽度为32位,每个周期传输1次数据,则 MB/s。若器总线采用串行总线,以10位为一个数据帧(包含一个字节的=总线频率/【24】。13.SPI的信号线MISO称为【25】数据线, MOSI称为【26】数据线。14.响应时间(Response Tim

21、e)是计算机从识别一个外部到做出响应的时间。在RTOS运行过程中响应:【27】延迟时间和【28】切换时间。时间是重要指标之一,其具体指标操作系统之一,其内核只提供【29】调度、任务间通信与同步、15.C/OS-II 是目前常用的任务管理、时间管理和【30】 基本功能,消耗非常小。616.具有操作系统的系统加电后最初执行的操作称为引导或者自举(Boot),对应的程序称为引导程要完成【31】、外设序,或者引导加载程序(Bootloader)。引导加载自检、内存地、内存寻址定位、加载并启动【32】。址、初始化17.由于Bootloader的实现依赖于CPU的体系结构,因此大多数Bootloader都

22、分为stage1和stage2两大部分。依初始化代码等,通常都放在stage1中,且使用【33】语言来赖于CPU体系结构的代码,比如实现,以达到短小精悍的目的。而stage2则通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和【34】性。18.RTLinux基本的设计理念就是""Linux内核,以便让其他实时进程能尽快地被执行。RTLinux开发者并没有实时操作系统的特性而重写Linux的内核,而是将Linux的内核代码做一些修改,将Linux的任务以及Linux内核本身作为一个【35】优先级的任务,而实时任务作为最【36】优先级的任务。19.系统开

23、发时,由于受到目标机的限制,需要建立一个【37】与目标机组成的调试架构来完成开发工作。若目标机为 机环境时,通常需要通过【38】接口来完成硬件环境测试及初始的调试和。20.基于WEB的应用系统中,构件设计阶段需要设计支持以太网通信的电路,以太网电路及以太网【39】电路。若选用的以太网为AX88796,并用S3C2410的nGCS2引脚连接到AX88796的片选引脚上(即CS引脚上,CS低电平有效),那么,AX88796内部寄存器的读/写地址,其首地址是【40】。综合题2、某机械的器,其基本功能要求有:需要有8个数字量输入,用于的状态信息;且需要8个数字量输出,用于动作。具备一个RS-232接口

24、,可以和上位机连接,接收上位机需要提供一个基准定时信号,定时时间间隔为0.01秒。需要彩色LCD显示器,用于显示状态信息等。令及参数。根据上述功能要求的描述,若采用S3C2410为来构建该机械器的硬件平台,请完善下面的叙述和C语言程序(需要使用的寄存器的格式见题后说明)。(1)若硬件设计时采用GPIO端口E的GPE0GPE7引脚作为8个数字量输出,那么设计时其初始化语句是:rGPECON=(rGPECON|0x00005555)&【1】。若设计时需要通过GPE5引脚输出"1"来驱动执行机构动作,那么语句是:rGPEDAT= rGPEDAT | 【2】。(注:rGPE

25、CON是端口E的对应的变量,rGPEDAT是端口E的数据寄存器所对应的变量)寄存器所(2)硬件设计时,选用UART0来完成RS-232接口电路设计。在设计时,其初始化波特率设置为9600bps,数据格式设置为:8位数据位、奇校验、1位停止位。请补充完善下面的UART0初始化函数(注: 主频参数为PCLK):void UART0_Init()rGPHCON=(rGPHCON&0xFFFFFF00)|【3】;/端口H相应引脚功能初始化/FIFO不使能rUFCON0=0x0;rUMCON0=0x0;rULCON0=【4】; rUCON0= 0x145;/设置线路寄存器/设置寄存器/设置波特率

26、,小数采用四舍五入rUBRDIV0=( (int)(PCLK/【5】) - 1);7(3)按照上面UART0初始化函数所设置的通信速率,每秒钟最多能传输【6】个字节的信息。若器中,那么,约需传输【7】秒才能完成上位机有大小为4KB的初始参数需要1024,精确到小数点后面1位数字)。到(1K(4)系统中所需要的0.01秒基准定时时间选用S3C2410内部的Timer0部件来产生。的主频参数PCLK为264MHz,分频器值选择为16,预分频系数选择为3,那么,Timer0的计数常数为【8】。设计时,设计了如下的Timer0初始化函数,请补充完善。(注:下面数表示,用4位十六进制数表示)void T

27、imer0Int(void)/设置定时器配置寄存器0(TCFG0)、用8位十六进制rTCFG0=【9】;/Timer0预分频系数选择为3,该寄存器中其它无关位均为0/设置定时器配置寄存器1(TCFG1)rTCFG1=【10】;/设置计数常数rTCNTB0=【11】;/ Timer0分频器值为16,该寄存器中其它无关位均为0/设置寄存器TCONrTCON=【12】;/更新TCNTB0和TCMPB0,该寄存器中其它无关位均为0rTCON=0x00000009;/设置Timer0自动装载,并启动(5)彩色LCD显示屏的硬件接口电路由S3C2410的GPIO端口 【13】和端口【14】 寄存器的值分别

28、为【15】 相关引脚配以驱动电路来设计。设计时,需要通过设置它们和【16】来确定它们的引脚功能。(6)系统的可以设计为在无操作系统的环境下运行。设计者自行设计系统的启动引导程序,在该程序中完成异常设置、堆栈指针设置以及必要的硬件初始化。ARM9体系结构中规定的IRQ异常所对应的异地址为【17】。Timer0部件所产生的0.01秒基准时间到常引起IRQ异常。由于IRQ异常向地址之间间隔为【18】个字节,因此,通常在IRQ异常量地址与下一个异常地址处设计一条转移指令。堆栈指针的设置需按工作模式来进行。设置IRQ模式下的堆栈指针,需在R0"清0"后用指令ORRR1,R0,#0x1

29、2| 【19】 和MSR CPSR_CXSF,R1来使CPU核进入IRQ模式,然后再给SP寄存器赋值作为该模式下的堆栈指针。这些初始化工作完成后,即可通过指令 【20】 来引导应用程序的主函数main()。说明:下面是试题解答时需要用到的寄存器格式及相关说明。1) 端口C的寄存器(GPCCON)8引脚GPCCON的位描述GPC1531:3000=输入,01=输出,10=VD7,11=保留GPC1429:2800=输入,01=输出,10= VD6,11=保留GPC1327:2600=输入,01=输出,10= VD5,11=保留GPC1225:2400=输入,01=输出,10= VD4,11=保留

30、GPC1123:2200=输入,01=输出,10= VD3,11=保留GPC1021:2000=输入,01=输出,10= VD2,11=保留GPC919:1800=输入,01=输出,10= VD1,11=保留GPC817:1600=输入,01=输出,10= VD0,11=保留GPC715:1400=输入,01=输出,10=LCDVF2,11=保留2) 端口D的寄存器(GPDCON)3) 端口E的寄存器(GPECON)9引脚GPECON的位描述GPE1531:3000=输入,01=输出,10=IICSDA,11=保留GPE1429:2800=输入,01=输出,10=IICSCL,11=保留GPE

31、1327:2600=输入,01=输出,10=SPICLK0,11=保留GPE1225:2400=输入,01=输出,10=SPIMOSI0,11=保留GPE1123:2200=输入,01=输出,10=SPIMISO0,11=保留GPE1021:2000=输入,01=输出,10=SSDAT3,11=保留GPE919:1800=输入,01=输出,10=SSDAT2,11=保留GPE817:1600=输入,01=输出,10=SSDAT1,11=保留GPE715:1400=输入,01=输出,10=SSDAT0,11=保留GPE613:1200=输入,01=输出,10=SDCMD,11=保留GPE511:

32、1000=输入,01=输出,10=SDLCK,11=保留GPE49:800=输入,01=输出,10=IISSDO,11=IIS数据输出GPE37:600=输入,01=输出,10=IISSI,11= IIS数据输入引脚GPDCON的位描述GPD1531:3000=输入,01=输出,10=VD23,11=保留GPD1429:2800=输入,01=输出,10= VD22,11=保留GPD1327:2600=输入,01=输出,10= VD21,11=保留GPD1225:2400=输入,01=输出,10= VD20,11=保留GPD1123:2200=输入,01=输出,10= VD19,11=保留GPD

33、1021:2000=输入,01=输出,10= VD18,11=保留GPD919:1800=输入,01=输出,10= VD17,11=保留GPD817:1600=输入,01=输出,10= VD16,11=保留GPD715:1400=输入,01=输出,10= VD15,11=保留GPD613:1200=输入,01=输出,10= VD14,11=保留GPD511:1000=输入,01=输出,10= VD13,11=保留GPD49:800=输入,01=输出,10= VD12,11=保留GPD37:600=输入,01=输出,10= VD11,11= 保留GPD25:400=输入,01=输出,10= VD

34、10,11=保留GPD13:200=输入,01=输出,10= VD9,11=保留GPD01:000=输入,01=输出,10= VD8,11=保留GPC613:1200=输入,01=输出,10= LCDVF1,11=保留GPC511:1000=输入,01=输出,10=LCDVF0,11=保留GPC49:800=输入,01=输出,10=VM,11=IIS数据输出GPC37:600=输入,01=输出,10=VFRAME,11= IIS数据输入GPC25:400=输入,01=输出,10=VLINE,11=保留GPC13:200=输入,01=输出,10=VCLK,11=保留GPC01:000=输入,01

35、=输出,10=LEND,11=保留4) 端口H的寄存器(GPHCON)5) UART线路寄存器(ULCONnn可以是0、1、2)6) TCFG0寄存器7) TCFG1寄存器1TCFG1的位功能描述初始状态值31:24保留0x0023:20在此不用0b000019:16确定 Timer4 的 分 频 器 值 0000 20001=40010=8 0011=160b000015:12确定 Timer3 的 分 频 器 值 0000 20001=40010=8 0011=160b000011:8确定 Timer2 的 分 频 器 值 0000 20001=40b0000TCFG0的位功能描述初始状态

36、值31:24保留0x0023:16在此不用0x0015:8确定Timer2,Timer3,Timer4的预分频系数0x007:0确定Timer0,Timer1的预分频系数0x00ULCONn的位765:321描述保留值为0确定红外模式 0 正常 操作模式 1正常操作模式确定校验类型 0xx= 无校验 100 奇校验 101偶校验确定停止位数 0=1位停止位 1=2位停止位确定数据位005位016位 107位118位引脚GPHCON的位描述GPH1021:2000=输入,01=输出,10=CLKOUT1,11=保留GPH919:1800=输入,01=输出,10= CLKOUT0,11=保留GPH

37、817:1600=输入,01=输出,10=UEXTCLK,11=保留GPH715:1400=输入,01=输出,10=RXD2,11=保留GPH613:1200=输入,01=输出,10=TXD2,11=保留GPH511:1000=输入,01=输出,10=RXD1,11=保留GPH49:800=输入,01=输出,10=TXD1,11=IIS数据输出GPH37:600=输入,01=输出,10=RXD0,11= IIS数据输入GPH25:400=输入,01=输出,10=TXD0,11=保留GPH13:200=输入,01=输出,10=nRTS0,11=保留GPH01:000=输入,01=输出,10=nC

38、TS0,11=保留GPE25:400=输入,01=输出,10=CDCLK,11=保留GPE13:200=输入,01=输出,10=IISCLK,11=保留GPE01:000=输入,01=输出,10=IISLRCK,11=保留说明:设置TCFG0、TCFG1可以确定预分频器系数、分频器值,如:通过设置TCFG0为0x0000001F,Timer0 的预分频器系数选择为31,设置TCFG1为0x00000001,Timer0的分频器值选择为4。通过下面公式计算定时器的计数常数:定时器输入时钟频率 PCLK/(预分频系数1)/分频器值计数常数 定时时间间隔/(1/定时器输入时钟频率)预分频系数的范围为

39、0255,分频器值的取值范围为2、4、8、16。8) TCON寄存器(注:此处不用的位被省略,其值默认为0x0000000):CBCAAAADCCDDCABABDDBBCDADBCBDADDACAADCBD1TCON的位功能描述初始状态值0x00000003确定Timer0的自动装载功能 1自动装载0一次停止0b02确定Timer0 的输出反转位 1 TOUT0 反转0 TOUT0不反转0b01确定Timer0的更新 1更新TCNTB0和TCMPB00不更新0b00确定Timer0的启动/停止 1启动0停止0b00010=8 0011=167:4确定 Timer1 的 分 频 器 值 0000

40、 20001=40010=8 0011=160b00003:0确定 Timer0 的 分 频 器 值 0000 20001=40010=8 0011=160b0000第三套选择题1.与个人计算机(PC)相比,系统具有许多不同的特点。下面不属于系统特点的是( )。A)B)C)D)2.A)B)C)D)3.A)B)C)系统与具体应用紧密结合,具有很强的性系统通常包含在非计算机(系统)中,具有隐蔽性系统的软硬件往往受到严格的限制系统性能较低,价格也比较便宜系统中的CPU具有一些与通用计算机所使用的CPU不同的特点,下面不是其特点的是( )。支持实时处理低功耗高主频集成了测试电路系统使用的英文缩写名为S

41、oC,下面关于SoC叙述中错误的是( )。SoC也称级,它是电子设计自动化水平的提高和集成电路技术飞速发展的产物SoC中既包含数字电路,也可以包含模拟电路,甚至还能包含数字/模拟混合电路和射频电路SoC将系统的几乎全部功能都集成在一块中,单个就能实现数据的、转换、处理和I/O等多种功能D) SoC的设计难度很大,目前还没有得到广泛使用4.微电子技术特别是集成电路是( )。技术是系统发展的重要基础,下面关于集成电路的叙述中错误的A)B)C)D)集成电路的集成度指的是单个集成电路所含电子元件(如晶体管、电阻、电容等)的数目多少根据集成度的高低,集成电路可以分为小规模、中规模、大规模、超大规模和极大

42、规模等几种系统中使用的处理器属于大规模集成电路集成电路的工艺复杂且技术难度非常高,许多工序必须在恒温、恒湿、超洁净的无尘厂房内完成5.文字信息是人们用以表达和传递信息的之一,大多数系统都必须处理文字信息。下面关于文字信息的表示及其处理的叙述中,错误的是( )。A)B)C)D)目前使用最广泛的字符集是ASCII字符集,它包含96个可打印字符GB2312是我国目前广泛使用的汉字编码GB23126000多汉字,但不包含标准之一、俄文等其他字符GB2312字符集中的汉字与符号在系统中采字节表示6.假设一台数码相机一次可拍摄16位色1024 x 1024的彩色相片共80张,数据压缩比平均是4,则它使用的

43、存容量大约是( )。A)B)C)D)40MB60MB80MB120MB7.在数字音频信息数字化过程中,正确的处理顺序是( )A)B)C)D)量化、取样、编码取样、编码、量化取样、量化、编码编码、取样、量化8.互联网借助TCP/IP协议把许多同构或异构的计算机互相连接起来,实现了遍布全球的计算机的互连、互通和互操作,其中的IP协议起着关键性的作用。下面有关IP协议的叙述中,错误的是( )。1A)IP地址解决了中所有计算机的统一编址B)C)D)IP数据报是一种于各种物理的数据包格式目前广泛使用的是IP协议的第6版(IPv6),IPv4已经很少使用路由器(router)是实现与互连的关键9.以下关于

44、处理器的说法正确的是( )。A)B)C)D)RISC是复杂指令集结构计算机哈佛结构是程序与数据统一的ARM处理器的指令编码全部为32位结构ARM Cortex-M是面向的Cortex处理器10.关于ARM处理器的工作模式,以下说法错误的是( )。A)B)C)D)用户模式是程序正常执行的模式快速中断模式处理高速中断,用于高速数据传输或通道处理管理模式用于操作系统的保护模式,处理软中断系统模式用于处理未定义的指令陷阱11.以下关于ARM处理器CPSR寄存器说法错误的是( )。A)B)C)D)CPSRARM的工作状态CPSR决定ARM工作模式CPSR可设定是否外部中断和快速中断CPSR是ARM的寄存

45、器12.关于ARM处理器的异常,以下说法错误的是( )。A)B)C)D)复位异常级别最高FIQ是外部中断异常每个异常中断占据4个字节不同类型的异常中断其中断服务程序地址不同13.以下关于ARM处理器说法正确的是( )。A)B)C)D)格式是指数据的高字节在高字节地址中,低字节数据存放在低字节地址中ARM处理器支持8位、16位、24位和32位数据处理MPU为ARM处理器的MMU为ARM处理器的器管理单元器保护单元14.关于ARM处理器名,以下说法错误的是( )。名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集A)B)C)D)ARM11之前ARM11之后,采用ARM Cor

46、tex来命名ARM Cortex-R为高端应用型Cortex处理器ARM Cortex-M系列处理器内部没有MMU部件15.某ARM指令完成的功能是"如果相等,则进行带进位的加法",该指令是( )。A)B)C)D)ADCNE R1,R2,R3ADDEQ R1,R2,R3 ANDEQ R1,R2,R3 ADCEQ R1,R2,R316.以下ARM指令中属于寄存器间接寻址的指令是( )。A)B)C)TST R1,#0xFELDRB R1,R2 MOV R1,R0,LSL#31D) BIC R0,R0,#0x0B17.以下对伪指令的解释错误的是( )。A)B)C)D)DCD 0x

47、12;在内存区域分配一个32位字的内存空间并初始化为0x00000012 CODE16;伪指令通知编译器,其后的指令序列为16位的Thumb指令Test EQU 50; 定义一个常量Test值为50,不能定义32位常数IMPORTMain; 该伪指令通知编译器当前文件要标号Main,但Main在其他源文件中定义18.在ARM汇编语言程序设计中常有分支和循环程序的设计,下面指令中应用于分支和循环的指令操作码是( )。BMOVADDEORANDCMPLDRBXSTRTEQA)B)C)D)和和和和19.下面关于目前最小硬件系统的叙述中,错误的是( )。A)B)C)D)最小硬件系统最小硬件系统处理器时

48、钟电路最小系统给系统供电的电源电路处理器片内一般不器,组成最小系统时必须外扩器的叙述,其中错误的是( )。器20.下面是关于系统使用的A)B)C)D)CPU使用最频繁的少量的程序代码和数据存放在Cache中系统正在运行的程序的大部分数据和代码存放在主器(内存)中系统使用Cache的优点是只需要增加少许成本,就能使整个系统的性能得到显著提高处理器内部的Cache采用DRAM21.下面关于器的叙述中,错误的是()。A)B)C)度D)DDR SDRAM中的DDR是指双倍数据速率DDR2 SDRAM可预磁性随机存取2位数据器MRAM是一种非器,拥有SRAM的高速存取能力,以及DRAM的高集成器FRAM

49、既具有只读器非的特点,又具有随机器可快速随机读写的特点,而且速度快,功耗低22.通过SPI进行数据串行通信的原理如下图所示,根据下图提示,确定下面关于SPI的叙述中,哪一个叙述是错误的?( )。1通过SPI进行数据串行通信的原理如下图所示,根据下图提示,确定下面关于SPI的叙述中,哪一个叙述是错误的?( )。A) 1个时钟信号SCK对应一位数据的和另一位数据的接收B) 数据从主机移位寄存器一位一位移入到从机移位寄存器,同时从机移位寄存器中的数据一位一位移入到主机移位寄存器C) 8个时钟周期完成1个字节的操作D) SPI不能实现全双工通信23.下面关于USB的叙述中,错误的是( )。A)B)C)D)在具有OTG的USB总线上,可以实现在没有主机情况下从之间直接进行点对点通信USB 2.0 的速度为480Mbps,USB3.0达到640Mbps主机的USB接口向从USB支持热插拔提供了电源24.下面关于A) 目前系统中使用的触摸屏的叙述中,错误的是( )。系统中使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论