《新版教材的三级嵌入式习题和答案(共32页).docx》由会员分享,可在线阅读,更多相关《新版教材的三级嵌入式习题和答案(共32页).docx(32页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上全国计算机等级考试三级教程嵌入式系统开发技术整理着:老乡开始日期:2015 03 09截止日期:2015 03 15一、嵌入式系统概论1. 与通用计算机相比,嵌入式系统具有许多不同之处。下面是其特点是():A. 嵌入式系统与应用紧密结合,具有很强的专用性B. 嵌入式大多数面向应用,可靠性十分重要C. 应用于过程控制、数据采集、通讯传输等领域的嵌入式系统对实时性有一定要求D. 用户可以方便对嵌入式系统的软件进行修改、升级和扩充2.关于嵌入式系统CPU叙述中错误的是():A.嵌入式系统中目前仍大量使用8位、16位的CPUB.使用32位CPU仍是嵌入式系统发展的主潮流C.
2、数字信号处理器不能用作嵌入式系统的CPUD. 嵌入式系统的CPU大多数支持实时处理并且具有低功耗的特性3.微控制器是嵌入式处理芯片的主要品种之一,下面正确是():A. 微控制器将CPU、存储器、IO接口控制电路全部集中在一块芯片上B.微控制器的品种多、应用广、是嵌入式处理芯片中历史悠久的一个品种C. 4位、8位处理器的MCU目前很少用,接近淘汰D. 当前大多数32位MCU产品中都使用ARM处理内核4.片上系统也成为系统级芯片,下列错误是():A. 英文名为System on Chip ,缩写SoC或者SOCB.它是集成电路加工工艺进入到深亚微米时代的产物C. 片上系统实现了使用单个芯片进行数据
3、采集、转换、存储、处理和IO等多种功能D. 片上系统除了模拟电路之外各种电路都集成在一个芯片上5.下列关于汉字编码标准 中错误是():A.GB2312国际字符仅包含6000多个汉字,许多情况下已经不够用B.GB18030编码标准与Unicode编码标准完全兼容 C. Uniclde字符集包含的汉字超过两万个,如简体汉字和繁体汉字D. GB18030汉字编码标准保持向下兼容6.一幅1024X768的彩色图像,其数据量在2.25MB左右,若图像数据没有经过数据压缩处理,则图像中每个像素使用_位二进制表示():A.8B. 16C.24D.327.以太网是一种使用最广泛的局域网,下面叙述正确是():1
4、) 以太网计算机以“帧”为单位收发信息,每次收发一帧或多帧信息2) 以太网中每台计算机都有唯一的地址,发送的每一帧信息中,必须包含自己的地址和接收计算机地址,该地址是IP地址3) 传输速率为10100Mb/s,甚至更快4) 以太网多数使用集线器或交换机组网,每台计算机通过相交线和网卡与之相连A. 1)2)B.3)4)C. 1)3)4)D. 1)2)3)4)8.Internet有许多不同机构的局域网和广域网连接在一起,它们相互通信并且协调进行工作是因为采用了_协议():A. X.25B.ATMC. NovelD. TCP/IP二、 填空题1.当前智能手机之类的嵌入式系统的高级应用,主要特征是硬件
5、采用了_位CPU软件配置了功能丰富的操作系统和图形用户界面2.SoC芯片是一种超大规模的集成电路,开发过程极其复杂,大部分工作借助于EDA工具完成,EDA的中文名是_。3.在IC行业中,已完成或经过经验的IC电路具有固定的不可分解的特性,人们称之为“核”,它们属于知识产权的范畴,所以成为知识产权核或_核。4.一部电子文本格式为.txt,实际大小为236KB,则该书的汉字大约为_万字。5.数据视频的数据量非常大,存储传输时必须进行数据压缩。目前在VCD、DVD、数字有线电视、卫星电视等应用领域中广泛使用的压缩编码标准是国际标准化组织(ISO)制定的,其名称为_。6.通过无线局域网(WLAN)进入
6、IiNTERNET是目前无线上网途径之一,WLAN技术采用IEEE 802.11协议,技术日益成熟,性能不断提高,目前普遍使用的IEEE 802.11n协议可以支持数据传输速率已经达到_,甚至更高。 二、嵌入式处理器1.关于嵌入式内核,以下说法中错误的是():A.按体系结构分为CISC和RISCB.ARM内核采用RISC结构C. 按存储结构分为冯诺依曼和普雷斯顿结构D.哈佛结构采用独立的程序和数据存取总线,具有较高的执行效率 2.与其他内核相比,关于ARM内核特点以下不正确():A.功功耗低、代码密度大、编译器选择好B.成本低、软件移植性好、资源多C. 功能强大、低功耗设计、RISC结构D.
7、都是RISC和哈佛结构3.对于CPSR寄存器,选择用户模式且使用快速中断FIQ,禁止中断IRQ,Thumb状态,CPSR的值为():A. 0xB. 0xC. 0xD. 0x7 6 5 4 :3I F T mode(用、快、外、管、中、未、系)11禁 1开4.已知内存0x中的内容为0x6A,0x中的内容为0x6A,0x中的内容为0x18,0x中的内容为0x96,则在小端模式下这个字的数据为():A. 0x6aB. 0x6aC. 0x6aD. 0xa5.对于ARM内核系列,适用于实时性应用场合的最佳处理器内核为():A.ARM9B. cortex-aC. cotex-RD. cotex-M6.在A
8、RM指令集汇编编码中,32位有效立即数是通过_偶数位而间接得到():A.循环左移B. 循环右移C.逻辑左移D.逻辑右移7.将ARM状态寄存器值读到R0中的指令正确是():A. MSR CPSR , R0B. MRS R0, CPSRC. MSR R0 , CPSRD. MRS CPSR , R0Read Statue状态寄存器传送至通用寄存器类指令功能:将状态寄存器的内容传送至通用寄存器。格式:MRSRd,CPSRSPSR其中:Rd 目标寄存器,Rd不允许R15。R=0 将CPSR中的内容传送目的寄存器。R=1 将SPSR中的内容传送至目的寄存器。注释:MRS与MSR配合使用,作为更新PSR的
9、读-修改-写序列的一部分。例如:改变处理器或清除标志Q。注意:当处理器在用户模式或系统模式下,一定不能试图访问SPSR这条指令不影响条件码标志。例:MRS R0,CRSR ;将CPSR中的内容传送至R0MRS R3,SPSR ;将SPSR中的内容传送至R3通用寄存器传送至状态寄存器传送指令功能:将通用寄存器的内容传送至状态寄存器。格式:MSRCPSR_f|SPSR_f,MSRCPSR_|SPSR_,Rm其中:字段可以是以下之一或多种:(位从右到左)C:控制域屏蔽字段(PSR中的第0位到第7位);X:扩展域屏蔽字段(PSR中的第8位到第15位);S:状态域屏蔽字段(PSR中的第16位到第32位)
10、;F:标志域屏蔽字段(PSR中的第24位到第31位)。immed_8r 值数字常量的表达式。常量必须对应8位位图。该位图在32位字中循环移位偶数数位。Rm 源寄存器。8.将指令LDR R0,R1,#2!执行后,R1的值为():A. R1不变B.R1+1C. R1+2D. 49.将R5中的16位二进制数存入由R1+2指示的内存区域、且地址自动更新,则指令是():A.STR R5,R1B. STRH R5,R1!C. STRH R5,R1D. STRB R5,R1!10.如果条件为非负数,将R0指示的内存中32位数据加载到R1寄存器中,指令为():A.LDR R1 ,R0B. LDRH R1 ,R
11、0!C. LDRH R1 ,R0D. LDRPL R1 ,R0二、填空题1.ARM公司把它的处理器分为五大系列,分别以ARM7/9/11为代表的经典ARM处理器、以Cortex-M等为代表的_处理器、以Cortex-R等代表的_处理器、以Cotex-A5/A8/A9/A15为代表的应用Cortex处理器以及SecureCore为代表的_处理器2.ARM中,通用寄存器R0R15,无论何种模式什么状态下都可以用作通用寄存器的是_,作为堆栈指针Sp使用的是R13,作为程序链接寄存器LR的是R14,作为程序计数器的是R15。3.经典的ARM处理器复位后进入的地址是_,外部快速中断的向量地址是0xC.4
12、.ARM中MMU部件的功能是_的转换、存储器访问控制、虚拟缓存空间的缓冲特性设置等。5.用一条指令完成有条件无符号数的加法运算,并且更新CPSR中条件码,条件是:如果R1R2,则执行R1+R2,并且送到R3中,这条指令是_。6.在程序执行过程中,通过_寄存器控制程序的运行地址的。7.小端模式下,如果从0x开始存放一个双字为0xACDEF0,且R1=0x,则加载指令LDRB R0 ,R1是R0=0xf0,LDRH R2,R1,#2,使R2=_; LDRH R3,R4,R1 则R3=0xACDEF0,R4=0xFF。8. AND R1,R2,#0x101,若R2=0xFF,则R1=_。9.已知R0
13、=0x10,则ORR R0,R0,#1,R0=_。10.已知C=1,R1=100,R2=90,执行指令ADDC R0,R1,R2;后,R0=_。三、综合题以下不完整程序功能是,取内存单元0x的值(无符号数),如果该值超过0x则循环累加队列中所有元素(由Array2指示),直到遇到结束标志(0xAA55);结果放在R4,R0指向对头,使用命令LDR R1,r0,#2!来装载,累加结束后转到NEXT2;否则把一个含64个带符号的16位数据组成队列(Array1指示),求平方和放在R5中。AREA MyExcode,CODE,READONLY ;该伪指令定义了一个代码段,段名为EXPORT LEDT
14、EST CODE32Addr1 _(1)_0x ;定义Addr1地址Data1 EQU 0xSTARTldr r1,=Addr1(2) ;取数据到R0cmp r0,#0x(3) ;超过0x转向GOING1 mov r7,#64 ldr r0,=Addr1 mov r5,#0NEXT1 (4) ;取16位的数(半字)到R1,R0R0+2Mul r6,r1,r1 (5) ;求平方和放在R5中 (6) ;数据个数减一 bne (7) ;64个数未处理则继续GOING1 Mov r4,#0 (8) ;取得待累加数首地址到R0LOOPMldr r0,R0,#2!v(9) ;判断是不是结束了(0xAA55
15、) Beq NEXT2 ;Add r4,r4,r1(10) LOOPM ;直接返回LOOPM继续累加NEXT2b START ;AREA BUFDATA,DATA,READWRITE;Arrary1 dcw 0x0123,1,4,0x6789,0x0f,Array2 Dcd 0x11在内存区域分配一个32位字的内存空间并初始化为0xDcd 0x22Dcd 0x23dcd 0 END ;程序结束符 三、嵌入式系统硬件组成1. 关嵌入式系统的最小系统组成():A. 嵌入式处理器、时钟电路、电源电路、复位电路、存储器、调试测试接口B. 嵌入式处理器、电源电路、存储器、GPIO、UART、调试测试接口
16、C. 嵌入式处理器、时钟电路、复位电路、GPIO、调试测试接口D. 嵌入式处理器、时钟电路、电源电路、复位电路、存储器、GPIO、调试测试接口2.以下说法错误的是():A:前向通道是输入通道,包括数字量输入和模拟量输入B:后向通道是输出通道,包括数字量输出和模拟量输出C:人机交互通道由输入接口和输入设备组成D:相互互连通道主要是通信联络,不同类型通信,一般是双向通信3.AMBA是连接ARM内核及片内其他硬件组件的先进微控制器总线,下面说法正确的是():A. 连接到AHB总线上有Flash ROM、UART、WDT、GPIOB.连接到APB总线有SRAM、I2C、RTC、GPIOC. APB是通
17、过AHB桥接之后用于连接宽带要求不高的外围设备,如SRAMD. 连接到APB总线上有RTC、UART、WDT、I2C、GPIO4.关于嵌入式处理器选择,下列正确的是():A. 选择最优性的嵌入式处理器最好,高档不落后B.选择最便宜的嵌入式处理器最好,成本低C. 在恶劣环境且电池供电的场合,除了功能外,必须考虑工作参数是,工作温度、类别、功耗性、可靠性、抗干扰能力D. 按照性价比原则,选择最好价格最低的嵌入式5.用作嵌入式处理器系统数据存储的可以是():A.Flash ROM、EEPROMB. SRAM、Flash ROMC. EEPROM、DRAMD. SRAM、DRAM、FRAM6.以下全作
18、为ARM芯片的硬件组件中,全部都是互联通信组件的是():1GPIO 2PWM 3Ethenet 4CAN 5USB 6SPI 7WDT 8RTC 9I2C 10UARTA.1234 10B. 3456 9 10C.D.45678 107.采用中断方式,普通IRQ模式,对霍尔传感器接口(GPF)设置,初始化工作包括():1对照表3-23,使GPF为外部中断EINT2,即GPIOCON5:4=102对照表3-12,使EINT2为IRQ中断,即INTMOD2=03对照表3-12,使EINT2中断允许,即INTMASK2=04设置中断向量,使引发按键中断EINT2时自动进入中断服务程序5使能内核提供的
19、中断I=0(IRQ中断使能)A. 1245B.12345C. 2345D. 12358.在嵌入式通信接口中,使用差分方式可以抑制共模干扰,可以长距离传输数据,下面使用差分方式传输的是():1RS232 2RS485 3CAN 4I2C 5SPIA. 12B. 2 4C. 1 3 5D. 2 3二、填空题1.一10GB硬盘,能够存放由10个字节构成的字符串,有_个2.一NOR Flash芯片地址线有A0A22条,数据线有DQ0DQ7,则容量为_3.基于S3C2440的系统用UART1通信,要求采用偶校验,ASCII,波特率一定,传输最高,则ULCON1值为_4.S3C2440内部电源模式有正常模
20、式、慢速模式、休眠模式、掉电模式,系统复位后进入正常模式,如果处于休眠模式,当有_发生时自动返回正常模式。5.要让S3C2440所以中断打开不屏蔽,则INTMASK=_,INTSUBMAK=0x0。6. 要让S3C2440的H端口除了H8H10设置为输出外,其余为串行通信配置,则CPHCON=_。7.已知RTC当前时间为2015 12 31,10:50:19执行完两条指令:LDR R0,=0x以及LDR R1,R0后,R1的值为_。8.嵌入式系统启动看门狗防止干扰而死机,S3C2440的看门狗如果PCLK为100MHZ,那么WTCNT最慢的计数时钟周期是_us。9.10.三、综合题1采用S3C
21、2440构成一个嵌入式操作系统,主要用于车辆行车记录。已知重要信息提示部件I2S总线与其连接,GPRS模块使用UART1,LCD采用相应的S3C2440兼容LCD接口,操作键盘使用GPIOF07,分别接F0F7按键;RS232采用UART0,行车记录信号采集使用模拟量输入接口AIN07,IC卡读卡器采用I2C总线,车速传感器接口采用SPI接口。(1).如果将E端口配置为I2C、SPI、I2S以及支持SD卡,则GPECON的值为_。(2).UART0采用UEXTCLK作为时钟且等于18.432MHZ,如果UBRDIV0=9,则波特率为_(3).如果UART0采用无校验,1停止,8数据,则ULCO
22、N0=_。(4).以下程序段完成后,8个按键采用的读键方式是_LDR R0,=GPFCONLDR R1,=0X00LDR R1,R02.阅读以下程序片段,功能是,先初始化UART1为奇校验奇校验,7位数据,1停止位,波特率9600b/s;当按键F0按下,通过UART1接收并且存入R7;当按键F1按下,通过UART1发送存在R6中的字符,继续接受UART1数据;当按键F7按下则返回。填写正确指令:ldr r0,=GPHCONldrh R1,R0 and r1,r1,#0xfafforr r1,r1,#0x0a00strh r1,r0ldr r0,=ULCON1(5) ;求平方和放在R5中 str
23、 r1,r0ldr r0,=UBRDIV1ldr r1,=71str r1,r0MLOOPldr r0,=GPFDAT ldrb r1,r0tsts r1,#0x01beq RECEIVD tsts r1, (6) ;求平方和放在R5中beq SENDDtsts r1,#0x80 bne REEUNRECEIVE ldr r0,=UARTSTAT1READLPldr r1,r0 (7) ;求平方和放在R5中beq READLPldr r0,=URXH1 ldrb r7,r0 b MLOOPSENDD ldr r0,=UART1WRITELPldr r1, r0 ands r1,r1,#0x02
24、 beq (8) ;求平方和放在R5中 ldr r0,=UTXH1 (9) ;求平方和放在R5中 Ldr r0,=UTRSTAT1WTRITEWT1 ldr r3,r0 (10) ;求平方和放在R5中beq WRITEWT1b LOOPRERUN mov PC,LR四、嵌入式系统软件1.按实时性分类,以下不属于硬实时操作系统的是():A.RTEMSB.WinCEC. uCosD. VxWorks2.下面选项中不属于嵌入式系统关键性是():A.可配置性可配置性B.可预测性可预测性C. 时间约束性D. 可靠性3.对于操作系统而言,无助于提高实时性响应时间确定性的机制是():A. 软件固化B.事件驱
25、动C. 多级中断嵌套处理D. 实时抢占式调度实时抢占式调度4.系列操作系统内核中,不属于单内核结构是():A. LinuxB.UnixC. QNXD. WNCE5.下列说法不正确是():A.QNX是累Unix实时系统B. VxWorks采用微内核结构C. Windows embedded Compact 系列是Windows Embedded系列升级产品D. TinyOS用于资源有限的无线传感网络Windows Embedded Compact(曾被称为Microsoft Windows CE),为研发的,可以应用在各种,或是硬件规格较低的电脑系统(例如很少的存储器,较慢的等)。微软并未定义C
26、E缩写由来,一般解释则有Compact Edition、Customer Embedded、Consumer Electronics等等。在2008年4月15日举行的嵌入式系统大会上,微软宣布将Windows CE更名为Windows Embedded Compact,与、和组成系列产品。6.下面操作系统中属于linux发行版的是():A.RTEMSB. VxWORKSC.RTAID.eCOS7. 在uCos操作系统中,最低优先级的是():A. 统计任务B.空闲任务C. 设备管理任务D. 定时器任务8.在uCos操作系统中,正在运行的任务因等待外设的IO操作而转入的状态():A. 就绪B.被中
27、断C. 运行D. 挂起二、填空题1.位于操作系统层与硬件层之间、与硬件相关的层次是_2.评价实时系统的实时性最重要指标即从事件请求开始到任务完成的时间间隔称为_3. uCOS的任务由三部分组成:程序代码、任务堆栈和_4. 从接收到可屏蔽中断请求信号到操作系统做出响应,并且转入中断服务程序所需要的最长时间称为_5. 在uCos操作系统中,释放信号量的系统服务函数是_6. 在uCos操作系统中,任务或者中断服务程序可以通过_向其他任务发出信号。7.8.9.10.三、综合题(无)五、嵌入式系统开发1.嵌入式系统本质上是计算机,虽然开发技术上与PC应用程序的有许多相同之处。但也有许多特点。下面没有体现
28、的是():A.嵌入式系统开发,建立宿主机-目标机的构架为开发环境B.嵌入式系统的应用软件和系统软件开发完成后需要固化C. 嵌入式系统的应用程序通常采用C语言和汇编语言编写D. 许多嵌入式系统应用程序通常涉及底层硬件控制2.基于嵌入式系统Wed服务器的应用系统开发过程中,构件阶段需要设计以太网连接电路。若选用AX88796作为以太网接口电路的核心进行设计,那么,AX在此阶段称为():A.自行设计的构件B.标准软件构件C. 通用硬件构建D. 专用硬件构件3.嵌入式系统开发,当一个目标机的预警系统和设计完成后,最初的裸机环境下,需要通过_来完成硬件环境测试好初始化软件调试、下载():A. JTAG接
29、口B.RS232接口C. USB接口D. 以太网接口4.根据不同用户需要,在系统开发时往往采用的开发工具不同,在嵌入式系统开发技术时,所用的开发工具软件包是():A. ADSB.RVDSC. JDKD. GNC5.再以S3C2440为核心的目标机上,开发一个基于Linux操作系统的应用程序,源代码为expl.c,现在对它进行调试排错,用命令_对它进行编译最合适():A.arm-linux-gcc o expl expl.cB. arm-linux-gcc g o expl expl.cC. arm-linux-gcc c o test.o expl.cD. arm-linux-gcc s o
30、test.o expl.c6.若一个嵌入式系统中,实际具有RAM地址空间是0x-0x31ffffff,使用ADS工具时进行连接器配置,采用simple连接,那么下面地址_在RW Base文本框中可以是正确的配置():A. 0xB. 0xC. 0xD. 0x7.在受控设备中嵌入一个Web服务器,此种应用目的主要是():A. 提供信息共享服务B.提供设备间超链接C. 提供一种浏览器/服务器结构远程控制手段D. 提供一种测试设备搜索引擎8.若用AD1.2工具作家所建的工程中,有文件startuo.s是系统启动引导源程序,该文件有条语句:AREA Init ,CODE ,READONLY。那么对ARM
31、Linker设置是,layerout选项中Place at beginning of image框架中Object /Symbol文本框、Section文本框分别填写():A. startup.s InitB. startup.o InitC. startup.s CODED. startup.o CODE我截了个图举例:二、填空题1.在基于ARM的无操作系统的嵌入式系统应用设计时,设计者需要设计一个简易的系统启动引导程序,该程序先完成中断向量表设置、堆栈指针的设置及其他硬件初始化工作,然后直接引导用户应用程序的_运行2. 在编译时需要在GCC命令中加入_参数,以便生成调试信息。3.基于uCO
32、S操作系统开发嵌入式系统应用程序时,在任务主函数中必须创建若干个任务后,才能用函数_来启动任务。4.基于嵌入式Web应用的系统,以AX88796芯片为核心的以太网接口电路,若该引脚CS接到S3C2440的nGCS4引脚上,那么,CPU读写该芯片内部寄存器首地址是_。5.不同应用需求,键盘设计不同。按照图5-31所示的接口电路设计,采用行信号在高8,列在低8位的合并方式生成16位的键码,那么,“回放”所对应的键码是_。6.若想构建一个基于嵌入式Web远程操控的PLC的应用系统,那么,设计者需要在构件完Web服务环境后再设计网页(用作PLC监控的人机界面),以及_(用作PLC传递信息)。7.若RT
33、C部件设置的间隔时间到将产生IRQ异常,那么启动引导程序中,可以在地址_处设计一条转移指令,作为IRQ异常服务程序的入口指令。8.基于ARM的嵌入式系统启动引导程序中,堆栈指针的设置需要按照工作模式来进行。如果设置IRQ模式下的堆栈指针,那么需要指令_和msr cpsr_cxsf,r1来使CPU进入IRQ模式,再给SP寄存器赋值作为该模式下的堆栈指针。(注:r0保存有cpsr原始值)三、 综合题假设小区每个住宅单元的门禁子系统有1个门厅控制器和若干个住户终端组成。本题设计一个门厅控制器,基本功能:1)刷IC卡将单元门解锁,解锁10s后自动上锁2)按键呼叫单元内住户,若住户无反应,30s后自动结
34、束本次呼叫;若住户反应,发送访客图给住户终端,并且进行对话。3)若允许进入住户单元控制门解锁,解锁10s后自动上锁;若禁止进入,住户控制本次呼叫。根据上述功能,采用S3C2440控制并且无操作系统,请完善程序和问题:1.硬件构件设计时,除了需要设计电源电路、时钟电路、复位电路、存储器子系统、键盘及其接口电路、单元门解锁驱动电路、通信接口电路等硬件构件外,还需要的是_电路、_电路、和IC读卡模块。2.若单元门解锁电路由GPC0控制,该脚输出0则上锁,输出1则解锁,初始化为:rGPCCON=(rGPCCON|0x)&0xfffffffd);则上锁解锁语句分别为:rGPCDAT=_;rGPCDAT=
35、_;3.设计门厅控制器时,需要设计三个任务函数,分别是:Main_Task()、Key_Task()、Card_Task()。应用程序编写代码如下:int main() ARMTargeInit(); _5_;OSTaskCreate(Main_Task,(void*)0,(OS_STK*)&Main_Stack3,5);/OSTaskCreate(_6_,(void*)0,(OS_STK*)&Main_Stack3,6);/OSTaskCreate(Card_Task,(void*)0,(OS_STK*)&Main_Stack3,7);/_7_;return 0;在上述生成的三个任务函数中,
36、其中_8_任务函数优先级最低。4.若IC读卡模块采用专用构件,通过异步串口传输信息,波特率为b/s,数据格式为:8位数据位、无校验、1位停止位。采用UART1完成设计电路,补充一下:void main() rPCONH=(rPCONH&0xfffff0ff)|0x0a00;rUFCON1=0x0;rUMCON1=rULCON1=_9_;rUCON1=0x245;/设置波特率,小数采用四舍五入rUBRDIV1=(int)(PCLK/_10_)-1); 附录:第一章一、选择题1. B 2.C 3.C 4.D 5.B 6 .C 7.B 8.D 二、填空题1. 32 2.电子设计自动化 3.IP 4.
37、11.8 5.MPEG 6 .108Mb/s 三、综合题1. 2. 3. 4. 5. 6 . 7. 8. 9. 10.第二章一、选择题1. C 2. D 3.D 4.D 5.C 6 .A 7.C (这个答案有问题) 8.C 9.B 10.A二、填空题1.ARM Cortex嵌入式 ARM Cortex嵌入式 专家 2. R0R7 3.0x 4. 虚拟地址到物理地址映射 5.ADDHIS R3,R1,R2 6 .PC 7.0x7856 8.0x 9.0x01 10.191三、综合题1. EQU 2.LDR R0 ,R1 3.BHI GOING1 4.LDRH R1,R0+2! 5. ADD R5
38、,R5,R6 6 .SUB R7,R7,#1 7.NEXT1 8.LDR R0,=Array2 9. CMP R1,#0xaa55 10.B第三章一、 选择题1. A 2.C 3. D 4.C 5. D 6 .B 7.B 8.D 二、填空题1. 109 或者10亿2. 8MB 3. 0x2a 4.中断 5.0x 6 .0x15aaaaaa 7.0x50 8.327.68 三、综合题1. 0xaaaaaaaa 2.bps 3.0x03 4.查询方式 5.LDR R1 ,=0x2 6 .0x02 7 ANDS R1,R1,#0x01或TSTS R1,R1,#0x1 8.WRITELP 9.STRB
39、 R6,R0 10. ANDS R3,R3,#0x02或TSTS R3,#0x2 第四章一、 选择题1.B 2.A 3. A 4. C 5.C 6 . C 7.B 8.D 二、填空题1. 硬件抽象层 2.响应时间 3.任务控制块 4.中断延迟时间 5.OSSemPost 6 .事件控制块(ECB)三、综合题1. 2. 3. 4. 5. 6 . 7. 8. 9. 10.第五章一、 选择题1.C 2.D 3. A 4.D 5.B 6 .A 7.C 8.B 二、填空题1.主函数 2. g或g 3.OSStait 4.0x 5.0xdffb 6 .CGI接口程序 7.0x 8.orr r1, r0 ,#0x12|0xc0 三、综合题1.视频采集电路 2. 音频采集及回放电路 3.rGPCDAT&0xfffe 4.rGPCDAT&0x0001 5.OSInit 6 .Key_Task() 7.OSStart() 8.Card_Task()或Card_task或读卡 9. (03)|(02)|(3) 10.(*16)+0.5一、嵌入式系统概论1.():A.B.C. D. 2.():A.B.C. D. 3.():A. B.C. D. 4.():A. B.C. D. 5.():A.B. C. D. 6.()