大桔灯文库logo

下载提示:1. 本站不保证资源下载的准确性、安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
2. 本文档由用户上传,版权归属用户,大桔灯负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。

相关文档

  • uCOS-II.doc

    uCOS-II源码分析(总体思路 一)首先从main函数开始下面是uCOS-II main函数的大致流程:main() {OSInit()TaskCreate(...)OSStart() }首先是调用OSInit进行初始化然后使用TaskCreate创建几个进程Task最后调用OSStart操作系统就开始运行了OSInit最先看看OSInit完成哪些初始化:void OSIni

  • uCOS-II分析顺序.doc

    uCOS-II源码分析在这里我不想分模块来慢慢分析这个OS的行为我们从CPU的执行顺序来看吧这样也许清晰一些并且我们暂时抛弃那些EventMailBox信号量等元素还是先看看作为一个OS核心的Task Schedule部分内容吧首先从main函数开始下面是uCOS-II main函数的大致流程:-------------------------------------------------

  • ucos-ii开放的确良嵌入式os)教程.doc

    第一章:范例?在这一章里将提供三个范例来说明如何使用 μCOS-II笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 μCOS-II在开始讲述这些例子之前笔者想先说明一些在这本书里的约定这些例子曾经用Borland CC 编译器()编译过用选择项产生IntelAMD80186处理器(大模式下编译)的代码这些代码实际上是在Intel Pentium II PC (300MHz)上运行和测试过

  • uCOS-II简介.doc

    uCOS-II简介 u C O S 是一种免费公开源代码结构小巧具有可剥夺实时内核的实时操作系统 μCOS-II 的前身是μCOS最早出自于1992 年美国嵌入式系统专家Jean 在《嵌入式系统编程》杂志的5 月和6 月刊上刊登的文章连载并把μCOS 的源码发布在该杂志的B B S 上 μCOS 和μCOS-II 是专门为计算机的嵌入式应用设计的 绝大部分代码是用C语言

  • uCOS-II移植.ppt

    1与处理器有关需要移植代码 移植条件9运行TCPUDP需要的内存会更大通常要100K左右编写四个汇编语言函数(1)用define 设置一个常量的值(3)定义临界段(允许和禁止中断宏)OS_CPU_SR_Save MRS R0PRIMASK CPSID I BX LR 任务级上下文切

  • ucos-ii(开放的确良嵌入式os)教程(2).doc

    第2章?实时系统概念??前后台系统 (FOREGROUNDBACKGROUND SYSTEM)??代码的临界段??资源??共享资源??多任务??任务??任务切换(CONTEXT SWITCH OR TASK SWITCH)??内核(KERNEL)??调度(SCHEDULER)??不可剥夺型内核 (NON-PREEMPTIVE KERNEL)??可剥夺型内核??可重入性(REENTRANCY)??时

  • uCOS-II原理3.ppt

    收信方如果一个正在等待事件的任务已经超过了等待的时间却仍因为没有获取事件等原因而未具备可以运行的条件却又要使它进入就绪状态这时要调用OS_EventTO( )函数OS_EventTO( )函数的原型为:?void OS_EventTO (OS_EVENT pevent 事件控制块的指针)?函数OS_EventTO ( )将在任务调用OS×××Pend( ) 请求一个事件时被函数OS×××Pend

  • uCOS-II原理1.ppt

    嵌入式实时操作系统 μC/OS-II讲座北 华 大学 任 哲2006 广州为什么要学习μC/OS-II一凡从事嵌入式系统开发工作的人,必须对嵌入式操作系统有足够的了解。二对于初学者,从μC/OS-II开始是个明智的选择。1 μC/OS-II麻雀虽小,却五脏基本全(它是个微内核)。2可以学习实时系统的一些编程技巧。3可以把在学校中学到的操作系统抽象概念具体化。4具有很强的实用性。5学习数据结构应用的

  • uCOS-II原理1.ppt

    #

  • uCOS-II原理2.ppt

    μC/OS-II中的任务管理 任务的状态及其转换正在运行的任务,需要等待一段时间或需要等待一个事件发生再运行时,该任务就会把CPU的使用权让给别的任务而使任务进入等待状态。 任务在没有被配备任务控制块或被剥夺了任务控制块时的状态叫做任务的睡眠状态 系统为任务配备了任务控制块且在任务就绪表中进行了就绪登记,这时任务的状态叫做就绪状态。 处于就绪状态的任务如果经调度器判断获得了CPU的使用权,则任务就

违规举报

违法有害信息,请在下方选择原因提交举报


客服

顶部