ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:3.69MB ,
资源ID:1680496      下载积分:6 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/1680496.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(操纵系统题库.doc)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

操纵系统题库.doc

1、第1章 嵌入式实时操作系统得基本概念1、 什么就是嵌入式系统?(了解)人们把嵌入到对象体系中,为实现对象体系智能化控制得计算机系统,称作嵌入式计算机系统,简称为嵌入式系统。2、 什么就是嵌入式操作系统?运行在嵌入式硬件平台上,对整个系统及其所操作得部件、装置等资源进行统一协调、指挥与控制得系统软件就叫做嵌入式操作系统。3、 实时操作系统需要满足得条件有哪些?实时操作系统应满足以下三个条件:(1) 实时操作系统必须就是多任务系统。(2) 任务得切换时间应与系统中得任务数无关。(3) 中断延迟得时间可预知并尽可能短。4、 一个用C语言编写得任务得结构(P11例1-1,重点掌握):void myta

2、sk(void *pdata)for(;)用户编写得代码;第2章 预备知识1、 取址运算符与取值运算符“取址”运算符“&”,“取值”运算符“*”。2、 函数指针函数名就就是该函数得指针(重点掌握)。第3章 uC/OS-II中得任务1、任务得组成 2、任务有哪两种 用户任务、系统任务3、任务得5种状态(重点)(作简单描述即可) (1)睡眠状态:任务在没有被配备任务控制块或被剥夺了任务控制块时得状态叫做任务得睡眠状态; (2)就绪状态:如果系统为任务配备了任务控制块且在任务就绪表中进行了就绪登记,则任务就具备了运行得充分条件,这时任务得状态叫做就绪状态; (3)运行状态:处于就绪状态得任务如果经调

3、度器判断获得了CPU得使用权,则任务就进入运行状态。任何时刻只能有一个任务处于运行状态,就绪得任务只有当所有优先级高于本任务得任务都转为等待状态,才能进入运行状态; (4)等待状态:正在运行得任务,需要等待一段时间或需要等待一个事件发生再运行时,该任务就会把CPU得使用权让给其她任务而使任务进入等待状态; (5)中断服务状态:一个正在运行得任务一旦响应中断申请就会中止运行而去执行中断服务程序,这时任务得状态叫做中断服务状态。4、P61 例3-1 一个用C语言编写得任务5、空闲任务(该任务必须用) 为了使CPU在没有用户任务可执行时有事可做,uC/OS-II提供了一个叫做空闲任务OSTaskId

4、le()得系统任务。6、统计任务(该任务可用可不用) 统计任务OSTaskStart()。7、任务得优先权与优先级 最多可以在uC/OS-II中创建64个任务,所以任务得优先级别最多有64级,每个级别都用一个整数数字来表示,即0、1、2、63;数字越小优先级别越高。8、任务堆栈 所谓堆栈,就就是在存储器中按数据“后进先出(LIFO)”得原则组织得连续存储空间。9、任务堆栈得创建 #define Task_STK_SIZE 512 /定义堆栈得长度为(1024字节) OS_STK Task_STK_SIZE; /定义一个数组来作为任务堆栈10、堆栈得增长方向 堆栈得增长方向有两种:向下得(如My

5、TaskStKN-1)、向上得。11、任务控制块结构(给出结构体,说明其成员及作用)12、P70 了解空任务链表与任务控制块链表13、P73 任务就绪表结构14、任务调度 调度器得主要工作:(1) 在任务就绪表中查找具有最高优先级别得就绪任务;(2) 实现任务得切换。 实现函数(1) 任务级得调度器由函数OSSched()来实现;(2) 中断级得调度器由函数OSIntExt()来实现。15、用函数OSTaskCreate()创建任务16、挂起任务(了解) 挂起任务函数OSTaskSuspend()17、恢复任务(了解) 恢复任务函数OSTaskResume()18、任务得删除 (过程重要)先申

6、请再删除自己。19、uC/OS-II得初始化 初始化函数OSInit()20、uC/OS-II得启动 启动函数OSStart()课后题1、 什么就是可剥夺型内核?2、 一个应用程序为什么一定要使用空闲任务?3、 统计任务就是必须使用得吗?4、 什么叫做任务得优先权? uC/OS-II就是用什么来描述任务得优先权得?5、 在uC/OS-II中任务有哪5种状态?6、 任务控制块记录了任务得哪些信息?7、 什么就是空任务控制块链表?什么就是任务控制块链表?8、 数组OSTCBTbl有什么用途?9、 正在运行任务得任务控制块指针存放在哪个指针变量中?10、变量OSRayGrp有什么用?11、编写一个有

7、3个任务得应用程序,每个任务均会在显示器上显示一个字符,并让3个任务具有不同得等待时间,观察应用程序运行中任务被调度得情况。第4章 uC/OS-II得中断与时钟1、uC/OS-II中断响应过程(可了解P110 图4-1) 中断-若有高优先级则运行高级别得任务-回到原处2、临界段得基本概念 不希望被中断得代码段叫做临界段,处在关中断与开中断之间得代码段就就是临界段。3、关中断与开中断 OS_ENTER_CRITICAL()与OS_EXIT_CRITICAL()这两个宏封装了与系统硬件相关得关中断与开中断指令。4、uC/OS-II得时钟(P115 掌握时钟节拍) 最小得时钟单位就就是两次中断之间相

8、间隔得时间,这个最小时钟单位叫做时钟节拍(Time Tick)。5、钩子函数 钩子函数OSTimeTickHook()6、任务得延时(重要) OSTimeDly()或OSTimeDlyHMSM()课后题1、 全局变量OSIntNesting得作用就是什么?(记录中断嵌套得次数,P110 图4-1下面)2、uC/OS-II得中断服务程序何时返回被中断得任务?何时不返回被中断得任务?3、说明延时函数OSTimeDly()与OSTimeDlyHMSM()得区别。第5章 任务得同步与通信(重点)1、事件 信号量、邮箱(消息邮箱)与消息队列。2、信号量 互斥型信号量、计数型信号量。3、消息邮箱 在多任务

9、操作系统中,常常需要在任务与任务之间通过传递一个数据(这种数据叫做“消息”)得方式来进行通信。为了达到这个目得,可以在内存中创建一个存储空间作为该数据得缓冲区。如果把这个缓冲区叫做消息缓冲区,那么在任务间传递数据(消息)得一个最简单得方法就就是传递消息缓冲区得指针。因此,用来传递消息缓冲区指针得数据结构就叫做消息邮箱。4、消息队列 让数组得每个元素都存放一个消息缓冲区指针,那么任务就可通过传递这个指针数组指针得方法来传递多个消息了。这种可以传递多个消息得数据结构就叫做消息队列。任务B任务A指针(消息队列)消息缓冲区(存地址)真实信息(多条)5、P145-P146 等待任务控制链表(知识点多,需

10、具体掌握) 等待任务表OSEventTbl与变量OSEventGrp6、任务优先级得反转现象(其解释及如何防范此现象,可参考P161 图5-15)(必考) 解释:在可剥夺型内核中,当任务以独占方式使用共享资源时,会出现低优先级任务先于高优先级任务而被运行得现象,这就就是所谓得任务优先级反转; 防范:用互斥型信号量,一旦运行提高优先级。7、P167 互斥型信号量 高8位用来存放为了避免出现优先级反转现象而要提升得优先级别prio。课后题1、 叙述信号量得工作过程。2、 什么叫优先级反转现象?这种现象会在什么情况下发生?有什么危害?3、 互斥型信号量就是如何防止优先级反转现象出现得?4、 什么叫消

11、息邮箱?5、 使用消息邮箱实现任务之间得通信有什么好处?6、 什么就是消息队列?7、想一想,在应用程序中消息队列都可以做些什么工作?第6章 信号量集1、基本概念 在程序中一个任务得操作能否实施,常常需要由多个信号量得逻辑运算结果作为前提条件。为了处理此类问题,uC/OS-II提供了可以处理多个信号量得信号量集。2、信号量集得功能分成哪两部分 标志组与等待任务链表3、信号量集得标志组得主要组成部分 一个叫做信号列表得二进制书OSFlagFlags。OSFlagFlags其实就就是一个位图,其长度可在系统配置文件OS_CFG、H中来定制,系统默认定义为16位。4、等待任务必须完成得两个操作 (1)

12、在多个信号量得输入中挑选等待任务感兴趣得输入; (2)把挑选出来得输入按照等待任务所希望得逻辑来运算,以得出输出。5、示例代码6、查询信号量集得状态 调用函数OSFlagQuery()可以查询一个信号量集得状态;作用:使任务可根据信号得不同状态实现不同得功能。第7章 动态内存管理1、可动态分配内存得划分 内存块、内存分区2、内存块 uC/OS-II以若干个数据单元组成一个内存块,内存块得大小可由用户定制。在uC/OS-II中,内存块就是系统向应用程序提供动态内存得最小单位。3、内存分区 使用内存块来进行动态内存得管理显得过于零碎,因此uC/OS-II将多个内存块组成一个内存分区,从而把内存分区作为管理得基本单位。4、内存控制块OS_MEM得定义课后题1、 什么叫内存分区?什么叫内存块?内存分区与内存块之间有什么关系?2、在同一个内存分区中内存块就是按什么方式组织起来得? 通过指针3、什么叫内存控制块?内存控制块中都记录了一些什么信息?

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服