![](https://img-blog.csdnimg.cn/8265e3812ad44d2c9e07b3ee6378356a.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
uC/OS-II源码解析
uCOSII相关知识分享
普通网友
这个作者很懒,什么都没留下…
展开
-
uC/OS-II源码解析(os_cpu_c.c)
/*** ver : 2.52** file : os_cpu_c.c** brief : 处理器先关 C 文件*/#define OS_CPU_GLOBALS#include "includes.h"/****************************************************************************************原创 2017-05-18 17:19:58 · 661 阅读 · 0 评论 -
uC/OS-II源码解析(os_cpu.h)
/*** ver : 2.52** file : OS_CPU.H** brief : 头文件,与处理器类型相关*/#ifdef OS_CPU_GLOBALS#define OS_CPU_EXT#else#define OS_CPU_EXT extern#endif/****************************************************原创 2017-05-18 14:36:12 · 553 阅读 · 0 评论 -
uC/OS-II源码解析(os_mem.c)
/*** ver : 2.52** file : os_time.c** brief : 内存管理相关操作 C 文件*/#ifndef OS_MASTER_FILE#include "includes.h"#endif#if (OS_MEM_EN > 0) && (OS_MAX_MEM_PART > 0)/**********************************原创 2017-05-17 17:34:38 · 502 阅读 · 0 评论 -
uC/OS-II源码解析(os_q.c)
/*** ver : 2.52** file : os_q.c** brief : 消息队列相关操作 C 文件*/#ifndef OS_MASTER_FILE#include "includes.h" /* 包含头文件 */#endif#if (OS_Q_EN > 0) && (OS_MAX_QS > 0)/**********************原创 2017-05-17 17:00:11 · 938 阅读 · 0 评论 -
uC/OS-II源码解析(os_mbox.c)
/*** ver : 2.52** file : os_mbox.c** brief : 消息邮箱相关函数 C 文件*/#ifndef OS_MASTER_FILE#include "includes.h" /* 包含头文件 */#endif#if OS_MBOX_EN > 0/*****************************************原创 2017-05-16 10:35:17 · 479 阅读 · 0 评论 -
uC/OS-II源码解析(os_mutex.c)
/*** ver : 2.52** file : os_mutex.c** brief : 互斥型信号量相关函数 C 文件**** mutex : 互斥型信号量** PIP : 优先级继承优先级*/#ifndef OS_MASTER_FILE#include "includes.h" /* 包含头文件 */#endif/***原创 2017-05-15 15:25:43 · 881 阅读 · 0 评论 -
uC/OS-II源码解析(os_sem.c)
/*** ver : 2.52** file : os_sem.c** brief : 信号量相关函数C文件*/#ifndef OS_MASTER_FILE#include "includes.h" /* 包含头文件 */#endif#if OS_SEM_EN > 0/*********************************原创 2017-05-12 16:03:11 · 981 阅读 · 0 评论 -
uC/OS-II源码解析(includes.h)
/*** ver: 2.52** file: INCLUDES.H** brief: 头文件集合,其他.c文件都会包括该头文件*/#include <stdio.h> //包含 "stdio.h" C标准函数库头文件 #include <string.h> //包含 "string.h" C标准函数库头文件 #include <ctyp原创 2017-03-16 17:11:59 · 3161 阅读 · 0 评论 -
uC/OS-II源码解析(os_cfg.h)
/*** ver: 2.52** file: os_cfg.h** brief: os配置头文件*/#define OS_MAX_EVENTS 2 /* 事件控制块的最大数目 */#define OS_MAX_FLAGS 5 /* 事件标志组的最大数目 */#define OS_MAX_MEM_P原创 2017-03-30 20:00:01 · 908 阅读 · 0 评论 -
uC/OS-II源码解析(ucos_ii.h)
/*** ver: 2.52** file: uCOS_II.H** brief: 头文件集合,其他.c文件都会包括该头文件*/#define OS_VERSION 252 /* 版本信息 ver=250/100=2.52 */#ifdef OS_GLOBALS原创 2017-04-07 15:04:57 · 4081 阅读 · 0 评论 -
uC/OS-II源码解析(ucos_ii.c)
/*** ver: 2.52** file: uCOS_II.C** brief: C文件集合*/#define OS_GLOBALS /* 声明全局变量 防止重复定义 */#include "includes.h" /* 包含"includes.h"头文件原创 2017-04-07 17:31:44 · 1759 阅读 · 0 评论 -
uC/OS-II源码解析(os_core.c)
/*** ver: 2.52** file: OS_CORE.C** brief: 内核核心服务*/#ifndef OS_MASTER_FILE /* 防止重复定义宏 OS_GLOBALS 和重复包含头文件 "includes.h" */#define OS_GLOBALS /* 防止重复定义原创 2017-05-03 21:15:01 · 1217 阅读 · 2 评论 -
uC/OS-II源码解析(os_task.c)
/*** ver: 2.52** file: os_task.c** brief: 任务相关操作 C 文件*/#ifndef OS_MASTER_FILE#include "includes.h" /* 包含头文件 */ #endif/*********************************原创 2017-05-11 16:06:57 · 773 阅读 · 0 评论 -
uC/OS-II源码解析(os_time.c)
/*** ver: 2.52** file: os_time.c** brief: 时间相关函数 C 文件*/#ifndef OS_MASTER_FILE#include "includes.h" /* 包含头文件 */#endif/********************************************************原创 2017-05-12 11:53:47 · 622 阅读 · 0 评论 -
uC/OS-II源码解析(os_cpu_a.asm)
;**********************************************************************************;*;*ver : 2.52;* file : os_cpu_a.asm;* brief : 处理器相关汇编文件;*;**************************************************原创 2017-05-19 14:24:04 · 721 阅读 · 0 评论