• 大小: 2.46MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-26
  • 语言: 其他
  • 标签: UCOS  

资源简介

UCOS2源代码2.91(纯净版) UCOS2源代码2.91(纯净版) UCOS2源代码2.91(纯净版) 方便大家学习开发用

资源截图

代码片段和文件信息

/*
*********************************************************************************************************
*                                                uC/OS-II
*                                          The Real-Time Kernel
*                                             CORE FUNCTIONS
*
*                              (c) Copyright 1992-2009 Micrium Weston FL
*                                           All Rights Reserved
*
* File    : OS_CORE.C
* By      : Jean J. Labrosse
* Version : V2.91
*
* LICENSING TERMS:
* ---------------
*   uC/OS-II is provided in source form for FREE evaluation for educational use or for peaceful research.
* If you plan on using  uC/OS-II  in a commercial product you need to contact Micri祄 to properly license
* its use in your product. We provide ALL the source code for your convenience and to help you experience
* uC/OS-II.   The fact that the  source is provided does  NOT  mean that you can use it without  paying a
* licensing fee.
*********************************************************************************************************
*/

#ifndef  OS_MASTER_FILE
#define  OS_GLOBALS
#include 
#endif

/*
*********************************************************************************************************
*                                       PRIORITY RESOLUTION TABLE
*
* Note: Index into table is bit pattern to resolve highest priority
*       Indexed value corresponds to highest priority bit position (i.e. 0..7)
*********************************************************************************************************
*/

INT8U  const  OSUnMapTbl[256] = {
    0u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x00 to 0x0F                   */
    4u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x10 to 0x1F                   */
    5u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x20 to 0x2F                   */
    4u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x30 to 0x3F                   */
    6u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x40 to 0x4F                   */
    4u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x50 to 0x5F                   */
    5u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x60 to 0x6F                   */
    4u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x70 to 0x7F                   */
    7u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x80 to 0x8F                   */
    4u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0x90 to 0x9F                   */
    5u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0xA0 to 0xAF                   */
    4u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u 0u 1u 0u /* 0xB0 to 0xBF                   */
    6u 0u 1u 0u 2u 0u 1u 0u 3u 0u 1u 0u 2u

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-10-17 09:30  UCOS2源代码2.91(纯净版)\
     目录           0  2014-10-17 09:30  UCOS2源代码2.91(纯净版)\Micrium\
     目录           0  2014-10-17 09:30  UCOS2源代码2.91(纯净版)\Micrium\Software\
     目录           0  2014-10-17 09:30  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\
     目录           0  2014-10-17 09:30  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\
     文件      136898  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\QuickRefChart-Color.PDF
     文件       41984  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\QuickRefChart-Color.XLS
     文件        4548  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\README.TXT
     文件      787577  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\ReleaseNotes.PDF
     文件       57670  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\TaskAssignmentWorksheet.PDF
     文件       32768  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\TaskAssignmentWorksheet.XLS
     文件      385563  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\uCOS-II-CfgMan.PDF
     文件       32768  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\uCOS-II-RAM-Calc.XLS
     文件     1148738  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\uCOS-II-RefMan.PDF
     文件      420244  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Doc\WhatsNewSince-V200.PDF
     目录           0  2014-10-17 09:30  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\
     文件       10714  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_cfg_r.h
     文件       88338  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_core.c
     文件       12970  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_dbg_r.c
     文件       56052  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_flag.c
     文件       31093  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_mbox.c
     文件       19774  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_mem.c
     文件       37841  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_mutex.c
     文件       42496  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_q.c
     文件       29519  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_sem.c
     文件       57757  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_task.c
     文件       11218  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_time.c
     文件       45013  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\os_tmr.c
     文件        1687  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\ucos_ii.c
     文件       79382  2010-06-03 10:34  UCOS2源代码2.91(纯净版)\Micrium\Software\uCOS-II\Source\ucos_ii.h

评论

共有 条评论