嵌入式系统开发与应用-试题A_第1页
嵌入式系统开发与应用-试题A_第2页
嵌入式系统开发与应用-试题A_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

第PAGE第6页共6淮阴工学院课程考试试卷专业计算机科学课程名称嵌入式系统开发与应用 学分:4 试卷编(A)与技术课程编号:1314310 考试方式:闭卷 考试时间:100 分钟

(A)Flash存储器 (B)DRAM存储器(C)CACHE (D)磁盘一个任务被唤醒,意味着(。- (签字拟卷人 - (签字-得分统计表:-

2010.12

审核人(签字):

(A)该任务重新占有了CPU (B)它的优先级变为最大(C)其任务移到等待队列队首 (D)任务变为就绪状态在实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来消息,或建立某个条号线

— 二 三 四 五 六 七 八 九 十 总分

件后再向前执行,这种制约性合作关系被称为任务的(。(A)互斥 (B)调度(C)同步 (D)执行在ARM微处理器中,寄存器R15用作( 。学- 得分 一、填空题(每空1分,共15分)1.从硬件的角度看,一个嵌入式系统应包含嵌入式微处理器 、 存储器 、--I/o接口 、通用设备接口。--2.嵌入式系统的初始化过程可以分为3 个主要环节,从硬件到软件的次序依次名订姓为: 、 、姓-。-。--3嵌入式微处理器体系结构包括: 、 。--是一种 位微处理器体系结构,其体系结构支持 和 两级- 种方法存储字数据,其寄存器包含31个 和6个 。班装完全是 的实时内核这意味着μC/OS-II总是运行就绪条件下优先班装-级最高的任务。--6.Thumb指令集为 位。得分 二、选择题(每题2分,共20分)1.在CPU和物理内存之间进行地址转换时()将地址从虚拟地址空间映射到物理地址空间。-(A)TCB (B)MMU(C)CACHE (D)DMA2.下列存取速度最快的是(。

(A)栈指针寄存器 (B)程序计数器(C)当前程序状态寄存器 (D)基地址寄存器ARM处理器的工作模式共有()种。(A)5 (B)6(C)7 (D)8在μC/OS-II系统中,OSTimeTick()函数只被以下( )函数或过程所调用。(A)OSTickISR (B)OSShed(C)OSCtxSw (D)OSIntCtxSw8.每种嵌入式操作系统都有自身的特点以吸引相关用户,下列说法错误的是( 嵌入式Linux提供了完善的网络技术支持;CLinux是专门为没有MMUARM芯片开发的;C/OSⅡ操作系统是一种实时操作系统RTO;(D)WinCE提供完全开放的源代码9.假R1=0x31,R2=0x2则执行指ADDR0,R1,R2LSL#3后的值是( )。(A)0x33 (B)0x34(C)0x39 (D)0x3810.若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR]!后寄存器R0中保存的值为(。(A)0x2000 (B)0x28(C)0x2008 (D)0x87淮阴工学院课程考试试卷三、判断题(每题1分,共10分)得分-1.μC/OS-II操作系统中,已知Task112,Task226。假如在Task2-Task1Task1--CPU的使用权( )--2.将模拟信号转换成数字信号的电路是DA()--3.NandFlashNorFlash()--4.S3C2410Load/Store()--号线 由于CPU内部寄存器的访问速度较高根据ATPC标准应尽可能使函数的参数控制在4个以下。-学- ( )--6.ARM处理器结构体系中具有T变种处理器核可以工作在ARM状态和Thumb状态( )--7.DSP是专门用于数字信号处理方面的处理器( )--8.NandFlashRAM()-9.处于就绪状态的任务只能切换到运行状态()名订姓-10.ARM()姓得分 四、简答题(3小题,共15分)级- 1.简述ARM微处理器支持的几种运行模并简要说明每种模式的特点(5分)-班-班装

μC/OS-II)淮阴工学院课程考试试卷4KHz,0x4A1.2ms0)(5-- 得分

五、综合题(4小题,共40分)-1.OSRdyGrpOSRdyTbl026-OSRdyGrp和OSRdyTbl(其中OSMapTbl表如下(10分)-OSMapTbl下标二进制码下标二进制码000000001100000010200000100300001000400010000500100000601000000710000000号线学名订-姓级-级-班-班装淮阴工学院课程考试试卷S3C2410PCLK或UCLK40MHz00bps,串口1的波特率为115200UBRDIV0UBRDIV1如何设- (10分)UARTBAUDRATEDIVISORREGISTER-TherearethreeUARTbaudratedivisor波特率除数寄存器UBRDIV0,-UBRDIV1andUBRDIV2intheUART模块).Thevaluestoredinthebaudratedivisor--register(UBRDIVn),isusedtodeterminetheserialTx/Rxclockrate(baudrate)asfollows:-UBRDIVn=(int)(PCLK/(bpsx16))–1-or-号线 UBRDIVn=(int)(UCLK/(bpsx16))–1学- where,thedivisorshouldbefrom1to(216-1)andUCLKshouldbesmallerthanPCLK.--Register-UBRDIV0-UBRDIV1-UBRDIV2--UBRDIVn

Address0x500000280x500040280x50008028Bit

R/WR/WR/WR/W

DescriptionBaudratedivisorregisterBaudratedivisorregisterBaudratedivisorregisterDescription

ResetValue–––InitialState-名订-姓- UBRDIV级-级-班-班装

[15:0]

BaudratedivisionvalueUBRDIVn>0 –淮阴工学院课程考试试卷阅读下列代码,并分析每一行代码的功能。分)-看门狗定时器控制寄存器

#definerWTCON(*(volatileunsigned*)0x53000000)//第1行#definerWTDAT(*(volatileunsigned*)0x53000004)//第2行#definerWTCNT(*(volatileunsigned*)0x53000008)//第3行-寄存器-WTCONWTCON的标识位rWTCON=((100)<<8)|(3<<3)|(1<<2); //4行rWTDAT=7812; //第行--WTCONBit描 述初始值rWTCNT=7812; //6行--PrescalerValue[15:8]预装比例值,有效范围值为0~2550x80rWTCON|=(1<<5); //7行}线Reserved[7:6]保留00学Watchdog[5]使能和禁止看门狗定时器0=禁止看门狗定时器1=使能看门狗定时器0宏定义rWTCON为指向地址0x53000000的指针的值,即代表WTCON的值。宏定义rWTDAT为指向地址0x53000004的指针的值,即代表WTDAT的值。宏定义rWTCNT为指向地址0x53000008的指针的值,即代表WTCNT的值。--这两位决定时钟分频因素预分频值为100,时钟分频因素为1/128,使能中断产生。-

地 址0x53000000

读/写读/写

描 述看门狗定控制寄存器

初始值0x8021

voidwatchdog_test(void){-Timer-ClockSelect姓名订 Interrupt姓-GenerationReservedReset

[4:3][2][1]

00:1/16 01:1/32 0010:1/64 11:1/128中断的禁止和使能0=禁止中断产生 01=使能中断产生保留 0禁止很使能看门狗复位信号的输出

看门狗数据寄存器7812看门狗计数器当前值WTCNT使能看门狗定时器Enable/Disable--级-班-班装

1=看门狗复位信号使能 10=看门狗复位信号禁止-看门狗定时器数据寄存器-寄存器

地 址0x53000004

读/写读/写

描 述看门狗数据寄存器

初始值0x8000-看门狗计数寄存器-寄存器--

地 址0

温馨提示

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

评论

0/150

提交评论