![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
uC/OSIII
大头BB
xxxxxxxxxxxxxxxxxxxxxx
展开
-
ucosIII 消息传递
UCOSIII 任务 消息传递原创 2016-10-09 15:50:20 · 2474 阅读 · 0 评论 -
ucosIII 时钟节拍和时间管理
时钟节拍时间管理器软件定时器原创 2016-10-25 16:24:45 · 6816 阅读 · 0 评论 -
uc/OSIII 任务使用
任务原创 2017-01-12 16:51:07 · 673 阅读 · 0 评论 -
uCOS中全局变量的使用方法
在C语言编程中经常会遇到全局变量。全局变量的定义一般采用下面的方式.C文件中定义 int g_a;.h文件中声明 extern int g_a;使用上面这种方法,当需要更改全局变量时候就需要更改两个地方。uC/OS-II使用了另一种巧妙的全局变量定义的方法,使得声明和定义都在一个地方,提高代码的可读性和维护性。//在ucos_ii.h#ifdef OS_GLOBALS#define原创 2017-03-29 16:46:13 · 2977 阅读 · 0 评论 -
uc/OS III 文件结构(未完)
ucosIII文件结构 1配置文件。通过宏裁剪代码 2应用代码,用户应用层编写 3ucos与cpu无关代码 4提供一些底层和C的标准库 5和6都是cpu相关代码,需要用户移植原创 2017-01-12 16:23:37 · 728 阅读 · 0 评论 -
ucosIII 学习资料汇总
ucos学习网站和书籍原创 2017-01-11 18:34:14 · 2802 阅读 · 0 评论 -
ucosIII 任务同步(信号量、任务信号量、事件标记组)
任务同步简介,事件标志组,信号量同步原创 2016-09-27 11:00:21 · 6832 阅读 · 0 评论 -
ucosIII 共享资源(信号量、互斥信号量)
共享资源:变量(静态或全局变量)、数据结构体、RAM表格、I/O设备等。OS在使用一些资源时候原创 2016-09-27 11:34:35 · 7861 阅读 · 2 评论 -
ucosIII 同时等待多个内核对象
ucosIII 任务等待多个内核对象原创 2016-10-10 16:07:52 · 1155 阅读 · 0 评论 -
ucosIII任务管理(未完持续)
概述要点单CPU 中,在任何时刻只能是一个任务被执行C/OS-III 支持多任务且对任务数量没有限制,任务数仅取决于处理器内存的大小(RAM)。允许任务具有相同的优先级任务的组成任务堆栈:上下文切换用于保存任务当前环境。也就是内部寄存器的值。任务控制块:保存任务的各个属性任务函数:完成指定功能系统任务:空闲任务:UCOSIII创建的第一个任务,UCOSIII必须创建的任务,此任务有原创 2017-04-08 16:40:35 · 882 阅读 · 0 评论