嵌入式软件技术概论复习资料全
嵌入式软件技术概论复习资料
嵌入式软件技术概论复习资料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. 下列不属于闪存类型的为B.NANDA. NOR7. 不适用于嵌入式系统的文件系统为A. CRAMFSB.TmpFSC.HFSD.ROMFS8. 属于日志型的文件系统为A. DOSFSB.J FFS2C.TSFSD.RAMFS9. 中断响应阶段要做的工作为A.对中断进行具体处理B. 禁止可屏蔽中断和单步异常C.执行中断返回指令D. 获取与中断相关的其他信息10. 在电源管理睡眠模式中下列描述正确的为A.内存处于工作状态B. 外设处于工作状态C.CPU处于工作状态D. 系统时钟处于活动状态11.用于智能手机的嵌入式操作系统为A. Symbia nB.OSEKturboC. MANTISD.VxWorks12. 串行接口最大传输距离为A. 10mB.15mC.20mD. 25m13. 同步服务器级接口函数错误的为A. SYNCOpenB. SYNCGetParaC.SYNCCIose D. SYNCData14. 下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B. 建立新窗口C.输出基本图元D. 将内部码转换为字符编码15. Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是A.TextField B.StringltemC.ChoiceGroupD.TextBox16. 根据嵌入程度划分嵌入式系统类型不包括A.深度嵌入式B. 中度嵌入式C.组件式嵌入式 D. 浅度嵌入式17. 嵌入式系统的软件部分不包括A. DSPB. 嵌入式操作系统C.设备驱动程序D. 应用程序18. 不影响任务响应时间的因素为A.中断处理时间B. 系统调用执行时间任务上下结构清规模较C.B.OTPROMB.CDFS B.CRAMFSC ・中断延迟时间D.文切换时间19. 层次结构嵌入式操作系统优点 A.模块化程度高B.晰C.易于调试D.小时比较灵活20. 适用于数据交换的任务通信机制为 A.事件B. 信号 信号量D.邮箱21. 下列不属于闪存类型的为 A.NOR C.DiNOR D.AND22. 不适用于嵌入式系统的文件系统为A.CRAMFSC.YAFFSD.ROMFS23. 属于日志型的文件系统为 A.DOSFSC.Ext3D.RAMFS24. 中断响应阶段要做的工作为D.获取内存处D.硬盘B.OSEKturboB.1300m关键寄存器内容C.执行中断返回指令与中断相关的其他信息25. 在电源管理S1模式中下列描述错误的是 A.CPU 关闭B.于工作状态C.总线时钟处于工作状态带电26. 用于汽车电子的嵌入式操作系统为 A.Co niki C.MANTISD.An droid27. RS-422接口最大传输距离为 A.1100m C.1200mD.900m28. 同步服务器级接口函数错误的为 A.SYNCOpe nB.SYNCGetParC.SYNCParamD.SYNCGo29. 下列属于嵌入式窗口系统核心层任务的是 A.实现窗口隐藏操作B. 建立新窗口D. 将内部C.追踪指针设备移动码转换为字符编码30. 属于能够操纵List列表类中元素的方法是A.appe ndB.deleteC.i nsertD. 以上均是31. 根据嵌入复杂程度划分嵌入式系统类型不包括A.单微处理器嵌入式B.中度嵌入式C.组件式嵌入式D. 分布式嵌入式32. 嵌入式系统硬件的核心是A.存储器B. 嵌入式微处理器C.嵌入式微控制器 D.BSP33. 不影响任务响应时间的因素为A.中断处理时间B. 系统调用执行时间C.中断延迟时间D. 系统禁止调度时间34. 层次结构嵌入式操作系统优点A.模块化程度高B. 结构清晰C.易于调试D. 规模较小时比较灵活35. 可实现一个任务与多个任务之间同步的机制是A.事件B. 管道共享内存D. 邮箱36.下列不属于闪存类型的为 A.EEPROM C.B.NOC.DiNORD.AND37.不适用于嵌入式系统的文件系统为 A.NTFS B.DOSFC.YAFFSD.ROMFS38. 属于日志型的文件系统为 A.DOSFS C.Ext4D.RAMFS39. 中断响应阶段要做的工作为 A.复位引起中断的请求信号 CPL 上下文C.执行中断返回指令与中断相关的其他信息40. 在电源管理S2模式中下列描述错误的是 A.CPL 关闭B.内存处 于工作状态C.总线时钟关闭带电D.丿Hi、D.B . B.CRAMFS保存 获取硬盘41. 用于汽车电子的嵌入式操作系统为A.C on ikiB.proOSEKC.MANTISD.PalmOS42. RS-485接口最大传输距离为A.1100mB.1300mC.1200mD.900m43. SQL操作级接口函数错误的为A.SQLGetDataB.SQLPrepareC. SQLTextD.SQLColCo unt44. 下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.建立新字体 D. 颜色处理45. CLD(要求的可变内存数量为A.至少320KB. 至少160KC.至少258K D. 至少32K46. 中断延迟时间不受哪种时间因素影响A.中断响应时间B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D. 最大关中断时间47. 以下哪一项属于嵌入式系统不具备的特点A.采用专用处理器B. 跨平台可移植C.软硬件协同一体化D. 小型化D.AND与有限资源48. 不影响任务响应时间的因素为 A.任务上下文切换时间B. 系统调用 执行时间C.中断延迟时间D.系统禁止调度时间49. 微内核结构嵌入式操作系统优点 A.模块化程度高B. 系统效率高C.系统安全性高D.规模较小时比较灵活50. 可实现一个任务与多个任务之间同步的机 制是 A.事件B.管道C.共享内存D.邮箱51. 下列不属于闪存类型的为 A.PROM B.NOC.DiNOR52. 不适用于嵌入式系统的文件系统为A.DOSFS C.YAFFS D.ROMFS53. 属于日志型的文件系统为 B. CRAMFSC.Ext2 D.YAFFS54. 中断处理阶段要做的工作为A.复位引起中断的请求信号B. 保存CP 上下文C.保存关键寄存器内容D. 禁止可屏蔽中断和单步异常55. 在电源管理S3模式中下列描述错误的是 A.CPU 关闭B. 内存处于工作状态C.总线时钟关闭D. 硬盘处于工作状态56. 用于汽车电子的嵌入式操作系统为 A.Con iki B.ZycoC.OSEKworksD.PalmOS57. PCI 总线最大连接外部设备数为 A.64B.128C.256D.51258. SQL操作级接口函数错误的为C. SQLFetchD.SQLColCo unt59. 下列属于嵌入式窗口系统核心层任务的是A.发送与键盘相关的事件B. 设置窗口属性C.建立新字体D. 获得窗口设备描述表60. 键盘事件处理方法中,以下哪个方法是用来处理键盘按键的长时间按住事件的A. keyPressed(i nt keyCode)B. keyReleased(i nt keyCode)C. keyRepeated (i nt keyCode)D. poi nterPressed(int x, i nt y)61. 嵌入式操作系统设计者可以进行优化的时间为A.保存上下文时间B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D. 最大关中断时间62. 对响应时间有严格要求的嵌入式系统是A.嵌入式实时系统B. 嵌入式多线程系统C.嵌入式多内核系统D. 嵌入式轮A.DOSFS C.Ext2D.JFS 间 C.中断延迟时间D.系统禁止调度时间64.核外服务包括 A.内存管理 B.任务管理C.电源管理D.中断管理65.协作任务之间的关系不包括A.互斥B.并发C.冋步D.数据交换66.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.NAND67. NAND 型闪存以块为单位, 般包含的字节 为A.128B.1024C.512D.64转询问系统63.不影响任务响应时间的因素为 A.任务上下文切换时间 B. 中断响应时 68.属于日志型的文件系统为B.CRAMFSB.869. 中断处理阶段要做的工作为 A.复位引起中断的请求信号B. 禁止可屏蔽中断和单步异常C.保存关键寄存器内容D. 恢复CPL 上下文70. 在电源管理S4模式中下列描述错误的是 A.CPU 关闭B. 内存停止供电C.总线时钟关闭D. 硬盘处于工作状态71. 用于微传感器上的嵌入式操作系统为A.HopenB.3SOFC.Se nSpireD.PalmOS72. ISA 总线数据传输速度为 A.4Mb/s C.16 Mb/sD.32 Mb/s73. 数据库级接口函数错误的为 A.DBPathNameC.DBDropD.DBOpen74.统相对独立C.窗口功能丰富D. 对“笔”有专门支持75. 在触摸屏事件处理方法中,哪个方法是用来处理触目屏幕的拖拽事件的方法A. po in terPressed(i nt x,i nt y)B. po in terReleased(i nt x,i nt y)C. po in terDragged(i nt x,i nt y)D. po in terRepeated(i nt x,i nt y)76. 中断响应时间不包括A.中断延迟时间B. 保存任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间77. 以下关于嵌入式系统说法正确的是A. 嵌入的系统中可以共存多个嵌入式系统B. 对高性能要求严格C. 软硬件缺乏协同D. 不要求实时性78. 不影响任务响应时间的因素为A.任务上下文切换时间B. 最大关中断时间C.中断延迟时间D. 系统禁止调度时间79. 核外服务包括A.内存管理B.文件管理C.任务通信D. 中断管理80. 协作任务之间的关系不包括A.互斥B.并发C.同步D. 数据交换81. 下列不属于闪存类型的为A.EPROMB.NORC.DiNORD.NAND82. NAND型闪存以块为单位,一般包含的字节为A.128B.512C.1024D.6483. 属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.Ext384. 设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B. 避免函数调用的嵌套层次过深A.CPU 关闭供电C.总线时钟关闭D. 硬盘带电86. 用于微传感器上的嵌入式操作系统为A.DeltaOSC.OSEKworksD.PalmOS 87. IrDA 传输距离不能超过 A.10m C.4mD.1m88. 数据库级接口函数错误的为A.DBCreateB.内存停止B.SOSB.8mB.DBHandle 设置指D.获得指C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断85. 在电源管理S5模式中下列描述错误的是C.DBDropD.DBOpe n 89. 窗口管理函数功能不能实现 A.获得指定窗口属性B.定窗口属性C.改变子窗口大小定窗口的父窗口90. 在Java语言中哪一个选项是用来设置可以获取一个字体字型的外观为粗体A.Fo nt.FACE_SYSTEMB. Fo nt.STYLE_BOLDC. Fo nt.STYLE」TALICD. F on t.SIZE_LARG91. 中断响应时间不受哪种时间因素影响A.处理高优先级中断时间B. 恢复任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间92. 以下关于嵌入式系统说法正确的是A.以开发为中心 B 对实时,成本,功耗要求严格C.软硬件协同 D 软件可剪裁93.不影响任务响应时间的因素为A.任务上下文切换时间B. 系统调用执行时间C.中断延迟时间D. 系统禁止调度时间94.操作系统内核包括A.内存管理B.文件管理C.看门狗D. 窗口管理95. 适用于实时嵌入式操作系统任务调度算法为A.FCFSC.SJFD.RR96. 下列不属于闪存类型的为A.OTPROMC.DiNORD.NAND97. 闪存写入次数一般为A.10万至120万次B.1080万次C.1万至100万次200万次98. 属于日志型的文件系统为A.DOSFS D.100B.HPFB.AND万至万至B.CRAMFS避免函数D. 退出临界C.Ext4D.RAMFS99. 设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.调用的嵌套层次过深C.将耗时操作放在临界区之外区后暂缓打开中断100. 在电源管理睡眠模式中下列描述错误的是C.系统时钟关闭D.内存数据B.3SOFTB. 240Mb/sA.CPU 关闭B. 内存停止 供电 写入磁盘101. 用于微传感器上的嵌入式操作系统为 A.Co nikiC.OSEKworksD.PalmOS 102. USB2.0数据传输速率为 A.120Mb/s C.480Mb/sD.560Mb/s103. 移动事务的特点为 A.原子性B. 一致性C.异构性D.持久性104. 图元函数功能不能实现 A.输出直线B. 将指定内容复制到另一窗口中C.清楚指定窗口显示的内容D. 输出文本字符105. 下列方法中哪一个方法能实现在屏幕上描绘一个实心的直角矩形A.drawRect(i nt x, int y, int width, intheight)x, int y, int width, int 恢复任执行中C.B. fillRect(i nt height)C. drawRo un dRect(i nt x,i nt y,i nt width 」ntheight 」nt arcWidth,i nt arcHeight) D. fillRou ndRect(i ntx,i nty,i ntwidth,i nt height,i ntarcWidth,i ntarcHeight)106. 中断恢复时间不受哪种时间因素影响 A.处理高优先级中断时间B.务上下文时间C.执行中断服务程序出口函数时间D. 断返回指令时间107. 以下哪一项不属于嵌入式操作系统 A. VxWorksB. WinCEBSD D.uCIi nux 108. 不影响任务响应时间的因素为A.任务上下文切换时间执行时间C.中断延迟时间调度时间109. 操作系统内核包括A.电源管理 B.D.B.系统调用系统禁止文件管理 C.任务管理 D. 窗口管理110. 适用于实时嵌入式操作系统优先级算法为 A.FCFS B.RRC.SJFD.LLF111. 下列不属于闪存类型的为 A.AND B. DiNOR ROMD.NAND112. 闪存写入次数一般为 A.1万至120万次 100万次C.1万至100万次 200万次113. 属于日志型的文件系统为 A.DOSFSC.B.10 万至 D.100万至B.CRAMFSC.Ext2D.JFS114. 设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.调用的嵌套层次过深C.将耗时操作放在临界区之内 区后重新打开中断115. 在电源管理睡眠模式中下列描述错误的是避免函数D. 退出临界A.CPU关闭B. 内存停止C.系统时钟关闭D. 内存数据供电写入磁盘116. 用于智能手机的嵌入式操作系统不包括A.Symbia nB.An droidC.OSEKworksD.PalmOS117. USB2.0传输距离为A.5mB. 8mC.10mD.100m118. 移动事务的特点为A.原子性B. 长期性C.隔离性 D. 持久性119. 消息函数功能不能实现A. 屏蔽消息队列中发送给指定窗口的消息B. 从消息队列中取回发送给指定窗口的下一条消息C. 向指定窗口发送消息,立即返回D. 向指定窗口发送消息,待消息处理后返回120. 下面属于J2ME体系结构中的内容是A.Con figurati onsB.ProfilesC.Optional PackagesD. 以上都是121. 现场总线围绕 _____________________________ 和全分布式自动化控制系统这两个目标的需要形成自己的一系列技术。
嵌入式期末复习提纲(包含复习资料)
考试题型:•1、判断题 10分•2、填空题 20分•3、选择题 20分•4、简答题 30分(5个)•5、应用题 20分(3个)•6、名字解释复习资料:•书本•课件,平时课堂例题。
•平时作业和练习•考试范围:1-5章•其他说明:•课后习题是重点。
•简答题来源于前5章,每章一个。
每章重点:第一章:1.什么是嵌入式系统?试简单列举一些生活中常见的嵌入式系统的实例。
嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。
以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
2.嵌入式系统具有哪些特点?3.嵌入式系统由哪些部分组成?简单说明各部分的功能和作用。
4.嵌入式系统是怎样分类的?5.嵌入式系统的定义。
嵌入式系统是用于检测、控制、辅助、操作机械设备的装置。
以应用为中心,一计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等严格要求的专用计算机系统。
6.什么是交叉编译,试说明交叉编译的实现过程。
7.嵌入式系统有哪些应用领域。
嵌入式系统技术具有非常广阔的应用前景,其应用领域可以包括:1.工业控制:基于嵌入式芯片的工业自动化设备将获得长足的发展,目前已经有大量的8、16、32 位嵌入式微控制器在应用中,网络化是提高生产效率和产品质量、减少人力资源主要途径,如工业过程控制、数字机床、电力系统、电网安全、电网设备监测、石油化工系统。
就传统的工业控制产品而言,低端型采用的往往是8位单片机。
但是随着技术的发展,32位、64位的处理器逐渐成为工业控制设备的核心,在未来几年内必将获得长足的发展。
2.交通管理:在车辆导航、流量控制、信息监测与汽车服务方面,嵌入式系统技术已经获得了广泛的应用,内嵌模块,模块的移动定位终端已经在各种运输行业获得了成功的使用。
目前设备已经从尖端产品进入了普通百姓的家庭,只需要几千元,就可以随时随地找到你的位置。
嵌入式复习课整理
第1章复习提纲1、嵌入式系统的定义2、嵌入式系统的分类,简述你所学过的嵌入式系统3、几种常见的嵌入式操作系统WindowsCE、uC/OSII、uCLinux、VxWorks、Palm OS等4、嵌入式系统的应用领域信息家电、移动计算设备、汽车电子、工业控制、机器人、军事领域等。
、第2章嵌入式系统体系结构2、目前应用比较广泛ARM处理器系列是:ARM7、ARM9、ARM9E、ARM10,各系列特点……3、ARM920TDMI命名含义4、ARM指令集和Thumb指令集特点5、ARM920T微处理器的指令流水采用了典型的RISC五级流水线结构,将指令执行过程分为取指、译码、执行、访存和写回5个步骤。
6、ARM处理器支持下列数据类型:字节8位;半字16位(占用两个字节)、字32位(占用4个字节)。
7、ARM处理器的7种工作模式8、ARM9的存储组织结构:32位长的地址,它把存储器看成是0地址开始的字节的线性组合,即一个地址对应于一个存储字节,其范围是232个字节(8位二进制数)。
9、ARM9处理器的内部总共有37个32位的寄存器,其中31个用作通用寄存器,6个用作状态寄存器,每个状态寄存器只使用了其中的12位。
这37个寄存器根据处理器的状态及其工作模式的不同而被安排成不同的组。
10、几个重要的寄存器:R13—堆栈指针、 R14—链接寄存器 R15—程序计数器、 CPSR -状态寄存器 SPSR —备份的状态寄存器 11、CPSR12、什么是异常13、什么是异常向量表异常出现后处理器强制从异常类型所对应的固定存储器地址开始执行程序,这些存储器地址称为异常向量表。
14、进入异常时,ARM9内核完成以下动作:(1)将下一条指令的地址保存在相应的LR 寄存器中。
(2)将CPSR 复制到相应的SPSR 中。
(3)迫使CPSR 模式位M[4:0]的值设置成对应的异常模式值 (4)迫使PC 从相关的异常向量取下一条指令。
嵌入式复习资料整理
10、 什么是小端和大端存储器组织? 答:1)小端存储器组织是较高的有效字节存放在较高的存储器地址,较低的有效字节存 放在较低的存储器地址(同同小) 。 2) 大端存储器组织是较高的有效字节存放在较低 的存储器地址,较低的有效字节存放在较高的存储器地址(正反大) 。 11、嵌入式 Linux 操作系统的特点,其与 windows 相比的优缺点。 答:特点:广泛的硬件支持、内核高效稳定、开放源码,软件丰富、优秀的开发工具、 完善的网络通信和文件管理机制, 各自优缺点:(1)Linux 速度比较快,安全性比 windows 好 (2)有很多软件只能在 windows 里运行 ,与 Linux 兼容的软件正在开发中. (3)Linux 适用在网络方面. (4)Linux 的操作比较复杂,windows 的比较简单. 11、 什么是文件系统,linux 与 windows 分别都支持什么文件系统? 文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构; 即在磁盘上组织 文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。操作系统中负责管理和存 储文件信息的软件机构称为文件管理系统,简称文件系统。 文件系统由三部分组成:与文 件管理有关软件、被管理文件以及实施文件管理所需数据结构。从系统角度来看,文件系统 是对文件存储器空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系 统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取, 当用户不再使用时撤销文件等。 Linux 文件系统类型: 硬盘文件系统 (常见文件系统格式有: autofs、 coda、 Ext (Extended File sytem,扩展文件系统)、Ext2、Ext3、VFAT、ISO9660(通常是 CD-ROM)、UFS (Unix File System, Unix 文件系统) 、 FAT (File Allocation Table, 文件分配表) 、 FAT16、 FAT32、NTFS(New Technology File System)等)、网络文件系统、虚拟文件系统。 目前 Ext3 是 Linux 系统广泛使用的一种文件格式。在 Ext2 基础上,对有效性保护、数 据完整性、数据访问速度、向下兼容性等方面做了改进。 FAT16、FAT32、NTFS 是 Windows NT、Windows 2000、Windows XP 系统主要的 文件系统格式。Linux 系统同样可以很好的支持这些文件系统格式。 12、手机的组成结构和工作原理 手机一般由四个部分组成,即射频部分、逻辑/音续部分、输人/翰出接口部分、电源部 分。 手机接收时.来自基站的信号由天线经射预电路接收,由逻辑/音预电路处理后送到扬声 器(听筒).手机发射时,声音信号由送话器“话筒”进行声电转换后,经逻辑/音频电路处理后 送至射频发射电路.最后由天线向基站发射。 13、对当前嵌入式设备的认识,及前景展望。 随着消费家电的智能化,嵌入式更显重要。像我们平常见到的手机、 PDA、电子字典、 可视电话、VCD/DVD/MP3Player、数字相机(DC) 、数字摄像机(DV) 、U-Disk 、机顶盒(Set Top Box) 、高清电视(HDTV ) 、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽 车电子、家电控制系统、医疗仪器、航天航空设备等等,都是典型的嵌入式系统。嵌入式设 备主要由嵌入式处理器、 相关支撑硬件和嵌入式软件系统组成, 它是集软硬件于一体的可独 立工作的“器件”。 嵌入式处理器主要由一个单片机或微控制器 (MCU)组成。 相关支撑硬件包
华师大软院·嵌入式概论期末复习整理
第7章嵌入式系统软件及操作系统基础一、基础1.特点:规模小、开发难度大(硬件资源有限,时间和空间的限制,涉及到底层软件,运行环境和开发环境)、高实时性和可靠性要求、软件固化储存2.分类:系统软件、应用软件——目标机上支撑软件:辅助软件开发工具软件——宿主机上3.体系结构:无操作系统——软件直接建立在硬件上,规模小(循环轮转方式——把系统功能分解为若干不同的任务,顺序执行、中断方式——处理前台程序)有操作系统——不直接面对硬件,在操作系统基础上编程(硬件上面——设备驱动层、操作系统层、中间件层、应用软件层)*前者出错会造成系统崩溃,后者通过系统监控进行修复,不会崩溃4.设备驱动层(软件初始化和管理,直接对硬件进行管理&控制,为上层软件提供所需驱动支持)——又称板级支持包(把所有与硬件相关的代码都封装起来,为操作系统提供一个虚拟的硬件平台。
):①BootLoader引导加载程序●在操作系统内核运行之前运行的一小段程序●初始化硬件设备、建立内存空间的映射图,将系统的软硬件环境设置到一个合适的状态,为调用操作系统内核做好准备。
●BootLoader程序从地址0x00000000处开始●包含片级初始化(纯硬件:设置微处理器的核心寄存器和控制寄存器,微处理器的核心工作模式,局部总线模式等初始化)、板级初始化(硬件,其他初始化和软件,地址映射和软件参数)和加载内核(跳转到系统内核第一条指令)②设备驱动程序(基本功能:硬件启动/关闭/停用、读写)函数,完成一些特定功能:●分层结构:硬件接口(直接和硬件打交道,直接去操作控制硬件设备)、调用接口(调用硬件接口的函数,与上层软件打交道)●混合结构5.中间件:不包括操作系统内核、设备驱动程序和应用软件在内的所有系统软件a)嵌入式中间件把原本属于应用软件层的一些通用的功能模块抽取出来,形成独立的一层软件b)为应用软件提供一个灵活、安全、移植性好、相互通信、协同工作的平台二、嵌入式操作系统(EOS):完成某项功能,并非通用型操作系统1.功能●易于编程的虚拟机平台:封装硬件,为上层软件提供一个抽象编程接口。
嵌入式知识点、完整版
1.章导论1.1嵌入式系统概念、ARM的特点、嵌入式软件1.3.3支持的流水等级1.5 Cortex-M处理器的内核架构STM32F103系列工作频率、供电电压范围、所支持的外设USB、ADC、ADC、GPIO2. 章Cortex-M3处理器1、Cortex-M3处理器位数、组成、支持几级流水线技术及架构2、Cortex-M3内核组成、工作模式、堆栈3、NVIC的功能、中断优先级、分组、函数初始化、所支持的IRQ中断3.章STM32最小系统设计3.1 从Cortex-M3到STM32F1031、STM32F103可驱动系统时钟(SYSCLK)的时钟源2、最小系统的组成3.2存储器与总线架构AHB 、APB1、APB2所挂外设、DMA的作用3.3中断和事件1、系统时钟(SYSCLK)、NIVC配置的优先权等级位数5.章通用和复用功能I/O5.1 GPIO功能描述1、GPIO的配置寄存器、数据寄存器、置位/复位寄存器等的个数2、GPIO端口可配置的输入、输出模式、表5-23、I/O端口寄存器被访问的方式4、复用端口初始化步骤、使能其时钟的函数6.定时器6.1 定时器的4个功能模块:时钟产生模块、时基单元、输入检测、输出比较6.2 时钟产生模块1、功能2、时钟源:AHB、APB、CK_INT之间的关系6.3 时基单元1、功能2、有关的寄存器:PSC、CNT、ARR、RCR、SR3、影子寄存器4、定时器的3钟计数模式:向上、向下、中央对齐及其特点5、定时器的设置:已知定时器时钟,设置PSC和ARR实现定时6、定时器的编程:定时器的初始化、开定时器中断、编写中断处理函数等6.4 输入捕获1、功能或基本原理2、有关寄存器:CNT、CCRx3、输入捕获与输出比较共享CCRx,不能同时使用4、输入捕获中断5、输入捕获的初始化6、改变输入捕获边沿的极性6.5 输出比较1、功能2、有关的寄存器:CNT、CCRx3、掌握输出比较模式与极性,有效电平与输出电平4、输出比较的编程:初始化:GPIO、GPIO重映射、时基单元、输出比较PWM:周期、占空比、改变占空比7、USART7.1 串行通信与并行通信的特点7.2 USART、1-wire、IIC、IIS、SPI7.3 USART数据传输和帧1、以字节为传输单位,帧为字节批量传输单位2、帧的构成7.4 流控7.5 开始位7.6 停止位7.7 奇偶校验和CRC校验7.8 分数分频器的设置/波特率7.9 发送和接收状态变化1、TDR和TXE2、RDR和RXNE3、移位寄存器和TC4、发送和接受数据5、发送和接收的函数6、中断标志读取函数7.10 USART编程1、USART的初始化1.1 GPIO口的设置1.2 USART初始化配置:波特率、硬件流控、USART模式(发送/接收)、奇偶校验、停止位长度、数据位长度(字长)1.3开USART中断8 SPI8.1 SPI接口的特点:同步串行、高位在前发送、环形总线、8/16位的数据帧、单主多从8.2 SPI接口的构成1、SCLK/SCK、SS2、MOSI3、MISO8.3 SPI移位发送数据的特点8.4 SPI的时序1、CPOL:空闲时电平2、CPHA:采样时刻8.5 SPI主模式/从模式的区别1、主模式负责提供SCK时钟2、MISO和MOSI的发送和接收9、IIC9.1 IIC总线的特点1、功能:IC间2、多主多从3、双向2线制9.2 IIC的术语1、发送器2、接收器3、主机4、从机5、多株机6、仲裁7、同步8、地址9、SCL和SDA9.3 IIC总线的传输特性1、数据有效性2、起始条件、停止条件3、重复起始信号:什么是重复起始信号?什么时候产生?4、应答和非应答:什么是应答和非应答?由谁产生5、空闲电平9.4 IIC通信1、IIC传输格式:起始信号、从机地址、数据、停止信号2、寻址字节:地址和读写方向3、仲裁和同步9.5 IIC编程1、引脚配置2、起始信号、停止信号、应答和非应答3、数据位的发送11章模拟数字模块1、模数转换的步骤、模数转换器所具有的通道个数及可测得的外部信号源个数2、模数转换器的特性3、ADC校准的方式、DAC初始化所对应的寄存器4、使能ADC的时钟函数及配置其引脚的输入模式、初始化函数5、温度传感器所连接的通道。
2022年自考29945嵌入式软件技术概论复习资料
2022年自考29945嵌入式软件技术概论复习资料2022年自考29945嵌入式软件技术概论复习资料一、课程性质及其设置目的与要求〔一〕课程性质和特点《嵌入式软件技术概论》是高等教育自学考试计算机网络专业〔独立本科段〕考试计划规定必考的一门专业课。
通过本课程的学习,不仅使同学了解嵌入式系统的基本概念和组织构成,并以ARM Corte*-M4F系列微处理器为基础掌控嵌入式系统软件的开发方法,重点培育同学嵌入式计算机系统的软件开发技能。
〔二〕本课程的基本要求本课程共分为14章。
在对嵌入式系统的学科基础、讨论和应用领域以及ARM Corte*-M4F微处理器和MSP432子系列微掌握器进行简要介绍的基础上,重点阐述了如何基于MSP432子系列微掌握器开发一个相对完整的嵌入式系统的详细过程,以及嵌入式系统中所包含的基本接口及模块的编程方法,包括串行通信、中断、定时器、GPIO、FLASH、ADC、DAC、CMP、SPI、I2C、TSI、USB2.0、系统时钟及其它接口与模块。
通过对本书的学习,要求应考者对嵌入式计算机系统有一个全面和正确的了解。
详细应达到以下要求:1.了解嵌入式系统的基本概念、进展过程、现状和进展趋势,嵌入式系统的应用范畴,嵌入式系统与通用计算机系统的区分与联系;2.理解并掌控嵌入式系统的基本构成和基本原理;3.掌控基于MSP432子系列微掌握器的嵌入式软件系统开发的方法以及对嵌入式系统各基本接口及模块的开发编程方法。
〔三〕本课程与相关课程的联系嵌入式软件技术概论是一门综合性和应用性都比较强的课程,其内容涉及计算机相关专业的大部分专业课程,学习者需要具有肯定的数字电路及编程基础,也要对计算机的一般组成有所了解。
因此,本课程的前修课程应至少包含《数字电路》、《程序设计语言》〔以C语言为主〕以及《计算机组成原理》,这些课程可以援助同学很好的理解嵌入式系统的硬件结构及尽快掌控嵌入式系统的软件编程方法。
嵌入式复习资料
嵌入式复习资料嵌入式复习资料嵌入式系统是现代科技中的一个重要领域,它涉及到计算机科学、电子工程、通信技术等多个学科。
随着科技的不断发展,嵌入式系统的应用范围越来越广泛,从智能手机到汽车控制系统,从医疗设备到智能家居,无处不见嵌入式系统的身影。
因此,对于从事嵌入式系统开发或者学习相关知识的人来说,复习资料是必不可少的。
一、基础知识回顾嵌入式系统的基础知识包括计算机体系结构、操作系统、编程语言等。
在复习资料中,可以对这些知识进行回顾和梳理。
例如,计算机体系结构方面,可以回顾冯·诺依曼体系结构和哈佛体系结构的特点和区别;在操作系统方面,可以回顾实时操作系统和普通操作系统的区别以及常见的实时操作系统;在编程语言方面,可以回顾C语言和汇编语言的特点和用途。
二、硬件设计与接口嵌入式系统的硬件设计是其重要组成部分。
在复习资料中,可以对硬件设计的基本原理和常见接口进行总结。
例如,可以回顾数字电路设计的基本原理,包括逻辑门、时序电路等;在接口方面,可以回顾串口、并口、SPI、I2C等常见接口的特点和使用方法。
三、嵌入式系统开发工具嵌入式系统的开发离不开相应的开发工具。
在复习资料中,可以对常见的嵌入式系统开发工具进行介绍和使用方法的总结。
例如,可以回顾Keil、IAR等常用的嵌入式系统开发集成环境(IDE)的特点和使用方法;在调试工具方面,可以回顾JTAG、SWD等常见的调试接口和调试工具的使用方法。
四、实时系统与任务调度实时系统是嵌入式系统中的重要概念,它要求系统能够在规定的时间内完成任务。
在复习资料中,可以对实时系统的基本原理和任务调度算法进行回顾和总结。
例如,可以回顾实时系统的硬实时和软实时的概念和特点;在任务调度算法方面,可以回顾优先级调度算法、轮转调度算法等常见的任务调度算法的原理和适用场景。
五、通信与网络技术嵌入式系统的通信和网络技术是其应用领域中的重要组成部分。
在复习资料中,可以对常见的通信和网络技术进行总结和回顾。
嵌入式复习考试重点汇总
嵌入式系统复习资料1、嵌入式系统的概念:从技术的角度定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
从系统的角度定义:嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。
术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。
嵌入的系统中可以共存多个嵌入式系统。
2、嵌入式处理器分类:嵌入式微处理器;嵌入式微控制器;嵌入式DSP处理器;嵌入式片上系统(SOC)3、常见的嵌入式操作系统:—嵌入式Linux —Win CE —VxWorks —OSE —Nucleus —Android4、四大处理器内核厂家:MIPS处理器内核,ARM处理器内核,PowerPC,68K/COLDFIRE。
5、ARM体系结构的技术特征:(1)单周期操作。
(2)采用加载/存储指令结构。
(3)固定的32位长度指令。
(4)3地址指令格式。
(5)指令流水线技术。
6、异常返回执行的操作:(1)恢复原来被保护的用户寄存器。
(2)将SPSR_mode寄存器值复制到CPSR中,使得CPSR从相应的SPSR中恢复,以恢复被中断的程序工作状态。
(3)根据异常类型将PC值恢复成断点地址,以执行用户原来运行着的程序。
(4)清除CPSR中的中断禁止标志I和F,开放外部中断和快速中断。
7、ARM数据类型:ARM微处理器中支持字节(8位)、半字(16位)、字(32位)3种数据类型,其中字需要4字节对齐(地址的低两位为0)、半字需要2字节对齐(地址的最低位为0)。
每一种又支持有符号数和无符号数,因此认为共有6种数据类型。
8、ARM流水线的好处:可以减小有效关键路径,从而提高系统的时钟速度或采样速度,或者可以在同样的速度下降低功耗。
9、寄存器寻址和指令系统:1、立即寻址。
ADC R0 ,R0 ,# 1000 ;R0←R0 + 1000 + C2、寄存器寻址。
嵌入式复习资料
1. 嵌入式系统软件部分:决定了硬件的操作模式。
通过良好的操作系统以及应用程序,把硬件功能发挥到极至。
嵌入式系统硬件部分:决定了嵌入式系统的先天功能。
2. CISC:复杂指令集(Complex Instruction Set Computer)具有大量的指令和寻址方式,指令长度可变8/2原则:80%的程序只使用20%的指令大多数程序只使用少量的指令就能够运行。
RISC:精简指令集(Reduced Instruction Set Computer)只包含最有用的指令,指令长度固定确保数据通道快速执行每一条指令使CPU硬件结构设计变得更为简单3.4.5.流水线(Pipeline)技术:几个指令可以并行执行(1)提高了CPU的运行效率(2)内部信息流要求通畅流动6.(1)为增加处理器指令流的速度,ARM7 系列使用3级流水线.允许多个操作同时处理,比逐条指令执行要快。
(2)PC指向正被取指的指令,而非正在执行的指令7. 在AMBA总线规范中,定义了3种总线:AHB(Advanced High-performance Bus):用于高性能系统模块的连接,支持突发模式数据传输和事务分割;可以有效地连接处理器、片上和片外存储器,支持流水线操作。
ASB(Advanced System Bus):也用于高性能系统模块的连接,由AHB总线替代;APB(Advanced Peripheral Bus):用于较低性能外设的简单连接,一般是接在AHB或ASB 系统总线上的第二级总线。
8. NOR技术闪速存储器是最早出现的Flash Memory,源于传统的EPROM器件。
与其它Flash Memory技术相比,具有可靠性高、随机读取速度快的优势。
在擦除和编程操作较少而直接执行代码的场合,尤其是代码(指令)存储的应用中广泛使用。
由于NOR技术Flash Memory的擦除和编程速度较慢,而块尺寸又较大,因此擦除和编程操作所花费的时间很长,在纯数据存储和文件存储的应用中,NOR技术显得力不从心。
ARM嵌入式整理最全的考试复习资料
ARM嵌入式最全的考试复习资料一、选择题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 ),( AC )异常可以用来相应中断[A] FIQ [B] SWI [C] IRQ [D] SVC [E] RESET7. ARM数据处理指令中有效的立即数是( ACEGH )[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 )结构。
嵌入式 复习资料
嵌入式复习资料嵌入式复习资料嵌入式系统作为计算机科学与技术领域的一个重要分支,已经在各个领域得到广泛应用。
它是一种特定功能的计算机系统,通常被嵌入到其他设备中,以实现特定的功能或任务。
嵌入式系统的特点是体积小、功耗低、性能高、可靠性强,因此在汽车、医疗设备、家电等领域有着广泛的应用。
为了更好地掌握嵌入式系统的相关知识,我们需要进行系统的复习和学习。
下面将从嵌入式系统的基础知识、硬件设计、软件开发等方面进行介绍和总结。
一、嵌入式系统的基础知识在学习嵌入式系统之前,我们首先需要了解一些基础知识。
嵌入式系统的核心是处理器,常见的处理器有ARM、MIPS、X86等。
此外,还需要了解嵌入式系统的存储器、输入输出设备、总线等基本组成部分。
同时,对于嵌入式系统的操作系统、编程语言、开发工具等也需要有一定的了解。
二、嵌入式系统的硬件设计嵌入式系统的硬件设计是嵌入式系统开发的重要环节。
在硬件设计中,我们需要考虑电路的功耗、稳定性、可靠性等因素。
此外,还需要根据具体的应用场景选择合适的芯片、传感器等硬件组件。
在硬件设计过程中,我们还需要进行电路原理图设计、PCB设计、电路仿真等工作。
三、嵌入式系统的软件开发嵌入式系统的软件开发是嵌入式系统开发的另一个重要环节。
在软件开发中,我们需要选择合适的编程语言和开发工具。
常用的编程语言有C、C++、Python等,常用的开发工具有Keil、IAR、Eclipse等。
在软件开发过程中,我们需要进行程序设计、调试、测试等工作,以确保软件的功能和性能达到要求。
四、嵌入式系统的应用案例嵌入式系统在各个领域都有着广泛的应用。
以汽车领域为例,现代汽车中嵌入了大量的嵌入式系统,用于控制引擎、底盘、安全系统等。
在医疗设备领域,嵌入式系统被用于监测患者的生命体征、控制医疗设备等。
在家电领域,嵌入式系统被用于控制空调、洗衣机、电视等家电产品。
这些应用案例充分展示了嵌入式系统的重要性和广泛性。
总结起来,嵌入式系统作为计算机科学与技术领域的一个重要分支,已经在各个领域得到广泛应用。
嵌入式复习资料(含答案)
2010~2011学年第一学期(计算机专业)嵌入式复习资料1、什么叫嵌入式系统?以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、嵌入式系统的特点应用的特定性和广泛性技术、知识、资金的密集性较长的生命周期高效性高可靠性软硬一体,软件为主无自举开发能力P23、有哪些常见的嵌入式操作系统,各有什么特点。
VxWorks 特点:可靠性、实时性、可剪裁性、P98pSOS 特点:1 支持范围相当广泛的硬件2集成了tcp/ip 协议,具有天生的英特尔网访问能力3快速精确的系统核心 4 运行高效稳定,多处理器支持Palm OS 特点:操作系统的节能功能、合理的内存管理、数据以数据库格式存储、应用范围相当广泛。
QNX 特点:分布式,嵌入式可扩展的实时操作系统。
Windows CE 特点:1 具有灵活的电源管理功能 2 使用了对象存储技术3高效率的操作系统特性 4 拥有良好的通信能力。
5 支持嵌套中断 6 更好的线程响应能力。
7 256个优先级别。
8 支持近1500个Win32 API.μC/OS-II 特点:是一种免费公开的源代码,结构小巧,具有可剥夺实时内核的实时操作系统。
嵌入式Linux 特点:开放源代码,高性能、可剪裁的内核,优秀的网络系统。
3 嵌入式操作系统分哪两类?硬实时系统和软实时系统4、ARM共有多少寄存器?其中有哪几个通用寄存器?哪几个状态寄存器?含有37个寄存器。
31个通用寄存器:包括程序计数器PC等,这些寄存器都是32位寄存器。
6个状态寄存器:用以标识CPU的工作状态及程序的运行状态,均为32位,目前只使用了其中的一部分。
P335、ARM微处理器有哪7种运行模式?1.用户模式(usr):ARM处理器正常的程序执行状态;2. 快速中断模式(fiq):用于高速数据传输或通道管理;3. 外部中断模式(irq):用于通用的中断处理;4. 管理模式(svc):操作系统使用的保护模式;5. 数据访问终止模式(abt):当数据或指令预取终止时进入该模式,用于虚拟存储及存储保护;6.系统模式(sys):运行具有特权的操作系统任务;7.未定义指令中止模式(und):当未定义指令执行时进入该模式,可用于支持硬件协处理器的软件仿真6、几个常用的的指令:B、BL、BLX、BX、CMP、MOV、MRS、MSR、LDR、STR、ADD、SUB、TEQ、TST等。
华农《嵌入式软件开发技术》课程的复习提纲
1.绪论(课本)●嵌入式系统的定义(课本P1)嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件可裁剪,满足实际应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统,其中起智能控制作用的计算机称为嵌入式计算机或嵌入式控制器。
●嵌入式系统的特点(6 个特点,只记标题,P1-2)a)嵌入性b)专用性c)资源约束性d)实时性e)可靠性和安全性f)市场与技术的不可垄断性●课本P2,嵌入式系统的组成层次结构,图1-1(重点)●嵌入式操作系统的特点(8 点,只记标题,P9-10)a)实时性b)可确定性c)用户控制d)可靠性e)可移植性f)紧凑性g)可剪裁与可配置性h)可扩展性●嵌入式系统软件开发的特点(5 点,只记标题,P15-16)a)规模不大,开发难度较大b)嵌入式应用程序与嵌入式操作系统一体化c)代码质量要求高、关键功能模块实现要求较高的可靠性与实时性d)嵌入系统软硬件设计的协同性e)嵌入式系统软件开发平台的交叉特性●嵌入式软件调试过程(重点,课本P19,图1-8)2.ARM处理器基础本章只出1 条选择题。
只需了解ARM 是RISC 处理器,共有37 个寄存器(31+6)等基本知识。
ARM微处理器共有37个32位寄存器,其中31个为通用寄存器,6个为状态寄存器。
3.程序优化技巧实验一相关a)了解从源代码->中间代码->机器码之间,编译器、连接器等做的工作即编译器是将一种语言翻译成另一种语言的程序。
链接器将一系列的目标文件、库、及可能的命令文件作为它的输入,然后将输出的目标文件作为产品结果,此外也可能有诸如加载映射信息或调试器符号文件的副产品编译器和汇编器创建了目标文件(包含由源程序生成的二进制代码和数据)。
链接器将多个目标文件合并成一个,加载器读取这些目标文件并将它们加载到内存中(在一个集成编程环境中b)ARM 编译器优化级别(重点,能具体解释各个级别的内容)i. -O0——DEBUG关闭大多数优化.最好的调试信息,最少的优化ii. -O1——DEBUGREL多数优化选项许可给一个满意的调试,好的代码密度iii. -O2——RELEA SE(default)完全的优化有限的调试信息,最好的代码密度为代码大小或运行速度的优化,可选择:-Ospace(默认的)或-Otime.使用-g选像可包含源码级调试信息c)清楚理解自动优化、冗余代码清除、指令编排、嵌套优化、内联例子等概念和实际应用,能通过阅读例子代码,解释以上优化做了什么事情i.自动优化–O0ii.冗余代码清除iii.指令编排iv.嵌套优化v.内联d)使用ARM 编译器编码参数传递(4、6 参数的区别,解释)e)循环终止(实验一的相关内容,重点)f)局部和全局数据全局变量和局部变量的区别主要在于生存周期不同,全局变量在整个程序生成期间可见,局部变量在自己的作用域内可见。
嵌入式期末复习资料资料
第一章 嵌入式控制系统简介嵌入式系统定义:是以应用为中心、以计算机技术为基础、软硬件可裁剪的,对功能、可靠性、成本、体积和功耗有严格要求的专用计算机系统。
是一个具有特定功能或用途的计算机软硬件结合体。
单片机和嵌入式控制系统的定义:(两者为同一个东西)单片机就是在一片半导体硅片上集成了中央处理器单元(CPU )、存储器(RAM/ROM )和各种I/O 接口的微型计算机。
单片机主要应用在测试和控制领域。
嵌入式控制系统的设计方法:作为嵌入式控制器的单片机受自身限制,所以需要一个通用计算机,称为“宿主机”,嵌入式控制器的单片机称为“目标机”(开发板)。
应用程序在宿主机上开发,在目标机上运行。
之间利用计算机并口或USB 口通过“仿真器”连接。
程序从宿主机到目标机叫“下载”,反之叫“上传”。
在宿主机上反复修改(调试)。
调试好的程序,在宿主机上编译成目标机可运行的机器码文件,通过“固化器”设备下载并固化(称之为“烧写”或者“程序固化”)在目标机的程序存储器中。
交叉环境的建立需要什么(过程)(嵌入式开发环境所需要的组件)1、硬件 宿主机、目标机、仿真器2、软件 OS 、开发工具、相关芯片的驱动、通信控制软件。
3、连线 USB 线、串口线、电源线、网络线、JTAG (仿真器)线交叉编译的概念:在一种计算机平台上编译生成可运行与另一台计算机平台的二进制代码的过程。
DSP 数字信号处理,是一种独特的微处理器,是以数字信号处理大量信息的器件RAM 体系结构的存储器格式大端格式:字数据的高字节存储在低地址单元中小端格式:字数据的高字节存储在高地址单元中 Eg :(高)12 34 56 78(低) 小端 在侵入式系统中一般采取小端格式 第二章 ADS1.2开发环境的创建与简介ADS1.2概述:1、编译器 RAMCC RAM C 编译器2、链接器: armlink 将多个目标文件或多个库文件进行链接生成一个可执行文件3、符号调试器、armsd 进行单步调试、设置断点4、调试器 AXD Armsd5、库函数生成器 armar如何搭建一个嵌入式开发环境一、认识开发板1、RAM开发板的硬件配置,CPU,SDRAM,FLASH(包括键盘LED驱动器触摸屏),以太网、USB、串口调试器借口(JTAGT)2、RAM体系结构以及编程二、开发板与宿主之间的通信< JTAG >、< COM >、< 网口、TFTP协议>、< SD卡口>三、宿主机与windows平台四、文件烧写包括烧写内核、根文件系统应用程序等。
嵌入式软件技术概论复习资料全
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.下列不属于闪存类型的为A.NORB.NANDC.EPROMD.AND7.不适用于嵌入式系统的文件系统为A.CRAMFSB.TmpFSC.HFSD.ROMFS8.属于日志型的文件系统为A.DOSFSB.JFFS2C.TSFSD.RAMFS9.中断响应阶段要做的工作为A.对中断进行具体处理B.禁止可屏蔽中断和单步异常C.执行中断返回指令D.获取与中断相关的其他信息10.在电源管理睡眠模式中下列描述正确的为A.内存处于工作状态B.外设处于工作状态C.CPU处于工作状态D.系统时钟处于活动状态11.用于智能手机的嵌入式操作系统为A.SymbianB.OSEKturboC.MANTISD.VxWorks12.串行接口最大传输距离为A.10mB.15mC.20mD.25m13.同步服务器级接口函数错误的为A.SYNCOpenB. SYNCGetParaC. SYNCCloseD. SYNCData14.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.输出基本图元D.将内部码转换为字符编码15.Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是A.TextFieldB.StringItemC.ChoiceGroupD.TextBox16.根据嵌入程度划分嵌入式系统类型不包括A.深度嵌入式 B.中度嵌入式 C.组件式嵌入式 D.浅度嵌入式17.嵌入式系统的软件部分不包括A.DSP B.嵌入式操作系统 C.设备驱动程序 D.应用程序18.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.任务上下文切换时间19.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活20.适用于数据交换的任务通信机制为A.事件B.信号C.信号量D.邮箱21.下列不属于闪存类型的为A.NORB.OTPROMC.DiNORD.AND22.不适用于嵌入式系统的文件系统为A.CRAMFSB.CDFSC.YAFFSD.ROMFS23.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext3D.RAMFS24.中断响应阶段要做的工作为A.对中断进行具体处理B.保存关键寄存器内容C.执行中断返回指令D.获取与中断相关的其他信息25.在电源管理S1模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟处于工作状态D.硬盘带电26.用于汽车电子的嵌入式操作系统为A.ConikiB.OSEKturboC.MANTISD.Android27.RS-422接口最大传输距离为A.1100mB.1300mC.1200mD.900m28.同步服务器级接口函数错误的为A.SYNCOpenB.SYNCGetParaC.SYNCParamD.SYNCGo29.下列属于嵌入式窗口系统核心层任务的是A.实现窗口隐藏操作B.建立新窗口C.追踪指针设备移动D.将内部码转换为字符编码30.属于能够操纵List列表类中元素的方法是A.appendB.deleteC.insertD.以上均是31.根据嵌入复杂程度划分嵌入式系统类型不包括A.单微处理器嵌入式 B.中度嵌入式 C.组件式嵌入式 D.分布式嵌入式32.嵌入式系统硬件的核心是A.存储器B.嵌入式微处理器C.嵌入式微控制器D.BSP33.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间34.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活35.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享内存D.邮箱36.下列不属于闪存类型的为A.EEPROMB.NORC.DiNORD.AND37.不适用于嵌入式系统的文件系统为A.NTFSB.DOSFSC.YAFFSD.ROMFS38.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS39.中断响应阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.执行中断返回指令D.获取与中断相关的其他信息40.在电源管理S2模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟关闭D.硬盘带电41.用于汽车电子的嵌入式操作系统为A.ConikiB.proOSEKC.MANTISD.PalmOS42.RS-485接口最大传输距离为A.1100mB.1300mC.1200mD.900m43.SQL操作级接口函数错误的为A.SQLGetDataB.SQLPrepareC.SQLTextD.SQLColCount44.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.建立新字体D.颜色处理45.CLDC要求的可变内存数量为A.至少320KB.至少160KC.至少258KD.至少32K46.中断延迟时间不受哪种时间因素影响A.中断响应时间 B.处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间47.以下哪一项属于嵌入式系统不具备的特点A.采用专用处理器B. 跨平台可移植C.软硬件协同一体化D.小型化与有限资源48.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间49.微内核结构嵌入式操作系统优点A.模块化程度高B.系统效率高C.系统安全性高D.规模较小时比较灵活50.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享内存D.邮箱51.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.AND52.不适用于嵌入式系统的文件系统为A.JFFSB.DOSC.YAFFSD.ROMFS53.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.YAFFS54.中断处理阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.保存关键寄存器内容D.禁止可屏蔽中断和单步异常55.在电源管理S3模式中下列描述错误的是A.CPU关闭B.内存处于工作状态C.总线时钟关闭D.硬盘处于工作状态56.用于汽车电子的嵌入式操作系统为A.ConikiB.ZycoC.OSEKworksD.PalmOS57.PCI总线最大连接外部设备数为A.64B.128C.256D.51258.SQL操作级接口函数错误的为A.SQLHandleB.SQLPrepareC.SQLFetchD.SQLColCount59.下列属于嵌入式窗口系统核心层任务的是A.发送与键盘相关的事件B.设置窗口属性C.建立新字体D.获得窗口设备描述表60.键盘事件处理方法中,以下哪个方法是用来处理键盘按键的长时间按住事件的A.keyPressed(int keyCode)B.keyReleased(int keyCode)C.keyRepeated(int keyCode)D.pointerPressed(int x, int y)61.嵌入式操作系统设计者可以进行优化的时间为A.保存上下文时间 B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间62.对响应时间有严格要求的嵌入式系统是A.嵌入式实时系统B.嵌入式多线程系统C.嵌入式多内核系统D.嵌入式轮转询问系统63.不影响任务响应时间的因素为A.任务上下文切换时间 B.中断响应时间C.中断延迟时间 D.系统禁止调度时间64.核外服务包括A.内存管理B.任务管理C.电源管理D.中断管理65.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换66.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.NAND67.NAND型闪存以块为单位,一般包含的字节为A.128B.1024C.512D.6468.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS69.中断处理阶段要做的工作为A.复位引起中断的请求信号B.禁止可屏蔽中断和单步异常C.保存关键寄存器内容D.恢复CPU上下文70.在电源管理S4模式中下列描述错误的是A.CPU关闭B.内存停止供电C.总线时钟关闭D.硬盘处于工作状态71.用于微传感器上的嵌入式操作系统为A.HopenB.3SOFTC.SenSpireD.PalmOS72.ISA总线数据传输速度为A.4Mb/sB.8 Mb/sC.16 Mb/sD.32 Mb/s73.数据库级接口函数错误的为A.DBPathNameB.DBCloseC.DBDropD.DBOpen74.下列对嵌入式窗口系统的特点有误的描述为A.功能精简B.操作系统相对独立C.窗口功能丰富D.对“笔”有专门支持75.在触摸屏事件处理方法中,哪个方法是用来处理触目屏幕的拖拽事件的方法A.pointerPressed(int x,int y)B.pointerReleased(int x,int y)C.pointerDragged(int x,int y)D.pointerRepeated(int x,int y)76.中断响应时间不包括A.中断延迟时间 B. 保存任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间77.以下关于嵌入式系统说法正确的是A.嵌入的系统中可以共存多个嵌入式系统B.对高性能要求严格C.软硬件缺乏协同D.不要求实时性78.不影响任务响应时间的因素为A.任务上下文切换时间 B.最大关中断时间C.中断延迟时间 D.系统禁止调度时间79.核外服务包括A.内存管理B.文件管理C.任务通信D.中断管理80.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换81.下列不属于闪存类型的为A.EPROMB.NORC.DiNORD.NAND82.NAND型闪存以块为单位,一般包含的字节为A.128B.512C.1024D.6483.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.Ext384.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断85.在电源管理S5模式中下列描述错误的是A.CPU关闭B.内存停止供电C.总线时钟关闭D.硬盘带电86.用于微传感器上的嵌入式操作系统为A.DeltaOSB.SOSC.OSEKworksD.PalmOS87.IrDA传输距离不能超过A.10mB.8mC.4mD.1m88.数据库级接口函数错误的为A.DBCreateB.DBHandleC.DBDropD.DBOpen89.窗口管理函数功能不能实现A.获得指定窗口属性B.设置指定窗口属性C.改变子窗口大小D.获得指定窗口的父窗口90.在Java语言中哪一个选项是用来设置可以获取一个字体字型的外观为粗体A.Font.FACE_SYSTEMB.Font.STYLE_BOLDC.Font.STYLE_ITALICD.Font.SIZE_LARG91.中断响应时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间92.以下关于嵌入式系统说法正确的是A.以开发为中心 B 对实时,成本,功耗要求严格C.软硬件协同 D 软件可剪裁93.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间94.操作系统内核包括A.内存管理B.文件管理C.看门狗D.窗口管理95.适用于实时嵌入式操作系统任务调度算法为A.FCFSB.HPFC.SJFD.RR96.下列不属于闪存类型的为A.OTPROMB.ANDC.DiNORD.NAND97.闪存写入次数一般为A.10万至120万次B.10万至80万次C.1万至100万次D.100万至200万次98.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS99.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断100.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.内存停止供电C.系统时钟关闭D.内存数据写入磁盘101.用于微传感器上的嵌入式操作系统为A.ConikiB.3SOFTC.OSEKworksD.PalmOSB2.0数据传输速率为A.120Mb/sB. 240Mb/sC.480Mb/sD.560Mb/s 103.移动事务的特点为A.原子性B.一致性C.异构性D.持久性104.图元函数功能不能实现A.输出直线B.将指定内容复制到另一窗口中C.清楚指定窗口显示的内容D.输出文本字符105.下列方法中哪一个方法能实现在屏幕上描绘一个实心的直角矩形A.drawRect(int x, int y, int width, int height)B.fillRect(int x, int y, int width, int height)C.drawRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight)D.fillRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight) 106.中断恢复时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序出口函数时间D.执行中断返回指令时间107.以下哪一项不属于嵌入式操作系统A.VxWorks B. WinCE C. BSD D.uClinux108.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间109.操作系统内核包括A.电源管理B.文件管理C.任务管理D.窗口管理110.适用于实时嵌入式操作系统优先级算法为A.FCFSB.RRC.SJFD.LLF 111.下列不属于闪存类型的为A.ANDB. DiNORC. ROMD.NAND 112.闪存写入次数一般为A.1万至120万次B.10万至100万次C.1万至100万次D.100万至200万次113.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS 114.设计实时嵌入式操作系统内核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之内D.退出临界区后重新打开中断115.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.内存停止供电C.系统时钟关闭D.内存数据写入磁盘116.用于智能手机的嵌入式操作系统不包括A.SymbianB.AndroidC.OSEKworksD.PalmOS B2.0传输距离为A.5mB. 8mC.10mD.100m 118.移动事务的特点为A.原子性B.长期性C.隔离性D.持久性119.消息函数功能不能实现A.屏蔽消息队列中发送给指定窗口的消息B.从消息队列中取回发送给指定窗口的下一条消息C.向指定窗口发送消息,立即返回D. 向指定窗口发送消息,待消息处理后返回120.下面属于J2ME体系结构中的内容是A.ConfigurationsB.ProfilesC.Optional PackagesD.以上都是121.现场总线围绕_________________________和全分布式自动化控制系统这两个目标的需要形成自己的一系列技术。
嵌入式复习资料.docx
1.嵌入式平台移植步骤(移植bootload,操作系统的移植)?①硬件平台上,bootloader移植。
②内核的修改、配置、编译③驱动程序的移植,包括编写、编译驱动程序。
④文件系统的移植,包括其修改、配置、编译。
⑤开发环境的移植⑥应用程序编写2.搭建嵌入式可开发平台,主机连接目标板,使用通信接口连接方式?通信接口连接方式:串口连接、网口连接、并口连接。
软件建立连接:①在Linux卜,使用minicom②在windows系统下,使用超级终端。
3.将内核映像、根文件系统映像传输到空的开发板上并启动需要哪些步骤?连线一>烧写bootloader—>丿書动bootloader—>配置PFT服务一>bootloader传输引导文件系统、linux内核一>启动4.bootloader主要作用,完成工作,分为儿部分?Bootloader定义:在操作系统内核运行前运行的一段小程序,可以对硬件设备,如CPU、SDRAM、Flash、串口等进行初始化,也可以下载到开发板,对Flash进行擦除和编程,引导和加载内核镜像。
主要作用:①初始化RAM (必需)②初始化串口(可选,推荐)③启动内核镜像(必需)主要任务:⑴boot loader的stagel①基本破件初始化②为加载stage准备RAM空间③拷贝stage2到ARM中④设置堆栈指针SP⑤跳转到stage2的入口点⑵bootloader的stage2①初始化木阶段要使用的硕件设备②检测系统的内存映射(memory map)③加载内核映像和根文件系统映像④设置内核启动参数⑤调用内核5.利用开发环境在开发板上运行C语言编写程序?6.伪指令的含义:在ARM汇编程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。
(在ARM的汇编程序中,有如下几种伪指令:符号定义伪指令、数据定义伪指令、汇编控制伪指令、宏指令以及其他伪指令)7.vivi是韩国mizi公司开发的boot loader,适用于ARM9处理器。
嵌入式期末复习资料 (9)
第一章嵌入式系统概论本章主要内容:1.什么是嵌入式系统(嵌入式系统是计算机软件与计算机硬件集成在一起,并嵌入到应用对象内部的计算机系统)▪嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
▪它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。
2.嵌入式系统分类(按技术复杂度分类:无操作系统控制的嵌入式系统NOSES;小型操作系统控制的嵌入式系统SOSES;大型操作系统控制的嵌入式系统LOSES。
按用途分类:军用,工业用,民用。
)系统级,板级,片级❑芯片级嵌入含程序或算法的处理器❑模块级嵌入系统中的某个核心模块板❑系统级嵌入主计算机系统3.嵌入式操作系统分类(按照源代码分类:商用型和开源型;按照实施性能分类:强实时性型和普通实时型;按内核结构分类:单内核型和为内核型。
)▪按用途分类:军用/民用▪按载体分类:宇航/车载• • •▪按通信性质分类:无线/有线▪按网络性质分类:联网/单机▪按环境分类:普通/恶劣▪按功耗分类:低功耗/普通功耗▪主要分类方法按硬件软件性质⏹根据控制技术的复杂度可以把嵌入式系统分为三类:⏹无操作系统控制的嵌入式系统⏹NOSES,Non-OS control Embedded System;⏹小型操作系统控制的嵌入式系统⏹SOSES,Small OS control Embedded System;⏹大型操作系统控制的嵌入式系统⏹LOSES,Large OS control Embedded System。
4.嵌入式处理器特点,常见缩写特点:1.对实施多任务有较强的支持能力,能完成多任务处理,并且中断响应速度快2.处理器结构可扩展3.内部集成了测试电路4.低功耗常见缩写:⏹通用型嵌入式微处理器(简称:EMPU,或者MPU)⏹微控制器(MCU)⏹数字信号处理器(DSP)(嵌入式DSP处理器:EDSP)⏹混合处理器和片上系统(SOC)⏹嵌入式双核处理器,双核(dual core);多核处理器,多核DSP。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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.下列不属于闪存类型的为A.NORB.NANDC.EPROMD.AND7.不适用于嵌入式系统的文件系统为A.CRAMFSB.TmpFSC.HFSD.ROMFS8.属于日志型的文件系统为A.DOSFSB.JFFS2C.TSFSD.RAMFS9.中断响应阶段要做的工作为A.对中断进行具体处理B.禁止可屏蔽中断和单步异常C.执行中断返回指令D.获取与中断相关的其他信息10.在电源管理睡眠模式中下列描述正确的为A.存处于工作状态B.外设处于工作状态C.CPU处于工作状态D.系统时钟处于活动状态11.用于智能手机的嵌入式操作系统为A.SymbianB.OSEKturboC.MANTISD.VxWorks12.串行接口最大传输距离为A.10mB.15mC.20mD.25m13.同步服务器级接口函数错误的为A.SYNCOpenB. SYNCGetParaC. SYNCCloseD. SYNCData14.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.输出基本图元D.将部码转换为字符编码15.Form是J2ME里面比较重要的容器类型,它必须配合Item类来使用,不属于Item类的子类的是A.TextFieldB.StringItemC.ChoiceGroupD.TextBox16.根据嵌入程度划分嵌入式系统类型不包括A.深度嵌入式 B.中度嵌入式 C.组件式嵌入式 D.浅度嵌入式17.嵌入式系统的软件部分不包括A.DSP B.嵌入式操作系统 C.设备驱动程序 D.应用程序18.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.任务上下文切换时间19.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活20.适用于数据交换的任务通信机制为A.事件B.信号C.信号量D.21.下列不属于闪存类型的为A.NORB.OTPROMC.DiNORD.AND22.不适用于嵌入式系统的文件系统为A.CRAMFSB.CDFSC.YAFFSD.ROMFS23.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext3D.RAMFS24.中断响应阶段要做的工作为A.对中断进行具体处理B.保存关键寄存器容C.执行中断返回指令D.获取与中断相关的其他信息25.在电源管理S1模式中下列描述错误的是A.CPU关闭B.存处于工作状态C.总线时钟处于工作状态D.硬盘带电26.用于汽车电子的嵌入式操作系统为A.ConikiB.OSEKturboC.MANTISD.Android27.RS-422接口最大传输距离为A.1100mB.1300mC.1200mD.900m28.同步服务器级接口函数错误的为A.SYNCOpenB.SYNCGetParaC.SYNCParamD.SYNCGo29.下列属于嵌入式窗口系统核心层任务的是A.实现窗口隐藏操作B.建立新窗口C.追踪指针设备移动D.将部码转换为字符编码30.属于能够操纵List列表类中元素的方法是A.appendB.deleteC.insertD.以上均是31.根据嵌入复杂程度划分嵌入式系统类型不包括A.单微处理器嵌入式B.中度嵌入式 C.组件式嵌入式 D.分布式嵌入式32.嵌入式系统硬件的核心是A.存储器B.嵌入式微处理器C.嵌入式微控制器D.BSP33.不影响任务响应时间的因素为A.中断处理时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间34.层次结构嵌入式操作系统优点A.模块化程度高B.结构清晰C.易于调试D.规模较小时比较灵活35.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享存D.36.下列不属于闪存类型的为A.EEPROMB.NORC.DiNORD.AND37.不适用于嵌入式系统的文件系统为A.NTFSB.DOSFSC.YAFFSD.ROMFS38.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS39.中断响应阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.执行中断返回指令D.获取与中断相关的其他信息40.在电源管理S2模式中下列描述错误的是A.CPU关闭B.存处于工作状态C.总线时钟关闭D.硬盘带电41.用于汽车电子的嵌入式操作系统为A.ConikiB.proOSEKC.MANTISD.PalmOS42.RS-485接口最大传输距离为A.1100mB.1300mC.1200mD.900m43.SQL操作级接口函数错误的为A.SQLGetDataB.SQLPrepareC.SQLTextD.SQLColCount44.下列属于嵌入式窗口系统核心层任务的是A.接收键盘扫描码B.建立新窗口C.建立新字体D.颜色处理45.CLDC要求的可变存数量为A.至少320KB.至少160KC.至少258KD.至少32K46.中断延迟时间不受哪种时间因素影响A.中断响应时间 B.处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间47.以下哪一项属于嵌入式系统不具备的特点A.采用专用处理器B. 跨平台可移植C.软硬件协同一体化D.小型化与有限资源48.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间49.微核结构嵌入式操作系统优点A.模块化程度高B.系统效率高C.系统安全性高D.规模较小时比较灵活50.可实现一个任务与多个任务之间同步的机制是A.事件B.管道C.共享存D.51.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.AND52.不适用于嵌入式系统的文件系统为A.JFFSB.DOSC.YAFFSD.ROMFS53.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.YAFFS54.中断处理阶段要做的工作为A.复位引起中断的请求信号B.保存CPU上下文C.保存关键寄存器容D.禁止可屏蔽中断和单步异常55.在电源管理S3模式中下列描述错误的是A.CPU关闭B.存处于工作状态C.总线时钟关闭D.硬盘处于工作状态56.用于汽车电子的嵌入式操作系统为A.ConikiB.ZycoC.OSEKworksD.PalmOS57.PCI总线最接外部设备数为A.64B.128C.256D.51258.SQL操作级接口函数错误的为A.SQLHandleB.SQLPrepareC.SQLFetchD.SQLColCount59.下列属于嵌入式窗口系统核心层任务的是A.发送与键盘相关的事件B.设置窗口属性C.建立新字体D.获得窗口设备描述表60.键盘事件处理方法中,以下哪个方法是用来处理键盘按键的长时间按住事件的A.keyPressed(int keyCode)B.keyReleased(int keyCode)C.keyRepeated(int keyCode)D.pointerPressed(int x, int y)61.嵌入式操作系统设计者可以进行优化的时间为A.保存上下文时间 B. 处理高优先级中断的时间C.硬件开始处理中断到第一条指令之间的时间D.最大关中断时间62.对响应时间有严格要求的嵌入式系统是A.嵌入式实时系统B.嵌入式多线程系统C.嵌入式多核系统D.嵌入式轮转询问系统63.不影响任务响应时间的因素为A.任务上下文切换时间 B.中断响应时间C.中断延迟时间 D.系统禁止调度时间64.核外服务包括A.存管理B.任务管理C.电源管理D.中断管理65.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换66.下列不属于闪存类型的为A.PROMB.NORC.DiNORD.NAND67.NAND型闪存以块为单位,一般包含的字节为A.128B.1024C.512D.6468.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS69.中断处理阶段要做的工作为A.复位引起中断的请求信号B.禁止可屏蔽中断和单步异常C.保存关键寄存器容D.恢复CPU上下文70.在电源管理S4模式中下列描述错误的是A.CPU关闭B.存停止供电C.总线时钟关闭D.硬盘处于工作状态71.用于微传感器上的嵌入式操作系统为A.HopenB.3SOFTC.SenSpireD.PalmOS72.ISA总线数据传输速度为A.4Mb/sB.8 Mb/sC.16 Mb/sD.32 Mb/s73.数据库级接口函数错误的为A.DBPathNameB.DBCloseC.DBDropD.DBOpen74.下列对嵌入式窗口系统的特点有误的描述为A.功能精简B.操作系统相对独立C.窗口功能丰富D.对“笔”有专门支持75.在触摸屏事件处理方法中,哪个方法是用来处理触目屏幕的拖拽事件的方法A.pointerPressed(int x,int y)B.pointerReleased(int x,int y)C.pointerDragged(int x,int y)D.pointerRepeated(int x,int y)76.中断响应时间不包括A.中断延迟时间 B. 保存任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间77.以下关于嵌入式系统说确的是A.嵌入的系统中可以共存多个嵌入式系统B.对高性能要求严格C.软硬件缺乏协同D.不要时性78.不影响任务响应时间的因素为A.任务上下文切换时间 B.最大关中断时间C.中断延迟时间 D.系统禁止调度时间79.核外服务包括A.存管理B.文件管理C.任务通信D.中断管理80.协作任务之间的关系不包括A.互斥B.并发C.同步D.数据交换81.下列不属于闪存类型的为A.EPROMB.NORC.DiNORD.NAND82.NAND型闪存以块为单位,一般包含的字节为A.128B.512C.1024D.6483.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.Ext384.设计实时嵌入式操作系统核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断85.在电源管理S5模式中下列描述错误的是A.CPU关闭B.存停止供电C.总线时钟关闭D.硬盘带电86.用于微传感器上的嵌入式操作系统为A.DeltaOSB.SOSC.OSEKworksD.PalmOS87.IrDA传输距离不能超过A.10mB.8mC.4mD.1m88.数据库级接口函数错误的为A.DBCreateB.DBHandleC.DBDropD.DBOpen89.窗口管理函数功能不能实现A.获得指定窗口属性B.设置指定窗口属性C.改变子窗口大小D.获得指定窗口的父窗口90.在Java语言中哪一个选项是用来设置可以获取一个字体字型的外观为粗体A.Font.FACE_SYSTEMB.Font.STYLE_BOLDC.Font.STYLE_ITALICD.Font.SIZE_LARG91.中断响应时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序入口函数时间D.最大关中断时间92.以下关于嵌入式系统说确的是A.以开发为中心 B 对实时,成本,功耗要求严格C.软硬件协同 D 软件可剪裁93.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间94.操作系统核包括A.存管理B.文件管理C.看门狗D.窗口管理95.适用于实时嵌入式操作系统任务调度算法为A.FCFSB.HPFC.SJFD.RR96.下列不属于闪存类型的为A.OTPROMB.ANDC.DiNORD.NAND97.闪存写入次数一般为A.10万至120万次B.10万至80万次C.1万至100万次D.100万至200万次98.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext4D.RAMFS99.设计实时嵌入式操作系统核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之外D.退出临界区后暂缓打开中断100.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.存停止供电C.系统时钟关闭D.存数据写入磁盘101.用于微传感器上的嵌入式操作系统为A.ConikiB.3SOFTC.OSEKworksD.PalmOS B2.0数据传输速率为A.120Mb/sB. 240Mb/sC.480Mb/sD.560Mb/s 103.移动事务的特点为A.原子性B.一致性C.异构性D.持久性104.图元函数功能不能实现A.输出直线B.将指定容复制到另一窗口中C.清楚指定窗口显示的容D.输出文本字符105.下列方法中哪一个方法能实现在屏幕上描绘一个实心的直角矩形A.drawRect(int x, int y, int width, int height)B.fillRect(int x, int y, int width, int height)C.drawRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight)D.fillRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight)106.中断恢复时间不受哪种时间因素影响A.处理高优先级中断时间 B. 恢复任务上下文时间C.执行中断服务程序出口函数时间D.执行中断返回指令时间107.以下哪一项不属于嵌入式操作系统A.VxWorks B. WinCE C. BSD D.uClinux 108.不影响任务响应时间的因素为A.任务上下文切换时间 B.系统调用执行时间C.中断延迟时间 D.系统禁止调度时间109.操作系统核包括A.电源管理B.文件管理C.任务管理D.窗口管理110.适用于实时嵌入式操作系统优先级算法为A.FCFSB.RRC.SJFD.LLF111.下列不属于闪存类型的为A.ANDB. DiNORC. ROMD.NAND 112.闪存写入次数一般为A.1万至120万次B.10万至100万次C.1万至100万次D.100万至200万次113.属于日志型的文件系统为A.DOSFSB.CRAMFSC.Ext2D.JFS 114.设计实时嵌入式操作系统核的临界区代码时遵循的原则不正确的是A.代码尽可能短小B.避免函数调用的嵌套层次过深C.将耗时操作放在临界区之D.退出临界区后重新打开中断115.在电源管理睡眠模式中下列描述错误的是A.CPU关闭B.存停止供电C.系统时钟关闭D.存数据写入磁盘116.用于智能手机的嵌入式操作系统不包括A.SymbianB.AndroidC.OSEKworksD.PalmOS B2.0传输距离为A.5mB. 8mC.10mD.100m 118.移动事务的特点为A.原子性B.长期性C.隔离性D.持久性119.消息函数功能不能实现A.屏蔽消息队列中发送给指定窗口的消息B.从消息队列中取回发送给指定窗口的下一条消息C.向指定窗口发送消息,立即返回D. 向指定窗口发送消息,待消息处理后返回120.下面属于J2ME体系结构中的容是A.ConfigurationsB.ProfilesC.Optional PackagesD.以上都是121.现场总线围绕_________________________和全分布式自动化控制系统这两个目标的需要形成自己的一系列技术。