开发工具:
文件大小: 3mb
下载次数: 0
上传时间: 2019-03-02
详细说明:基于ARM7架构的uC/OS-II程序设计手册。带目录版。
介绍了最基本的一些概念和函数。k
周立功单片机
目
任务设计
互斥信号量
系统函数概述
事件标志组
系统函数使用场合
信号量
时间管理
消息邮箱
系统管理
消息队列
事件的一般使用规则
动态内存管理
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计
程序设计基础
◎任务的分类
任务的划分
任务的优先级
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计g
程序设计基础
任务设计
在基于实肘操作糸统的应用程序设计中,任务设计
是整个应用程序的基础,其它软件设计工作都是围绕任
务设计来展开。
其他软件工作
应用程序
设计“任务函
任务设计
数”和相关的
数据结构
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计g
程序设计基础
任务的分类
单次执
类
按照执行方式分类
任务
周期执行
类
事件触发
类
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计g
程序设计基础
任务的分类
单次执行类任务
单次执行类任务
创建
删除
行
定义和初始化变量及硬件设备
进行准备工作的代码
任务实体代码
完成该任务的具体功能
调用任务删除函数
将自己删除,操作系统将不再管理它
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计g
程序设计基础
任务的分类
周期执行类任务
延时时间到
进行准备工作的代码
任务优先级足够高
任务实体代码
调用系统延时函数
执行状态
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计g
程序设计基础
任务的分类
事件触发执行类任务
运行状态
等待状态
消息
进行准备工作的代码
等待信号量或消息
调用获取事件的函数
完成具体功能
就绪状态
任务实体代码
任务优先级足够高
运行状态
专注的力量成就梦想
www.zlgmcu.com
文件使用
试用版本创建
k
周立功单片机
任务设计g
程序设计基础
任务的划分
任务划分的目标
在对一个具体的嵌入式应用糸统进行任务划分肘,可以有不同的任务
划分方案。为了选择最佳划分方紊,就必须知道任务划分的目标。
高效率的系统
首要目标是满足“实时性”指标:即使在最坏的情况下,系统中所有对实时性有要
求的功能都能够正常实现;
任务数目合理:对于同一个应用系统,合理的合并一些任务,使任务数目适当少
些还是比较有利;
简化软件系统:一个任务要实现其功能,除了需要操作系统的调度功能支持外,
还需要操作系统的其它服务功能支持,合理划分任务,可以减少对操作系统的服务
要求,简化软件系统;
降低资源需求:合理划分任务,减少或简化任务之间的同步和通信需求,就可以
减少相应数据结构的内存规模,从而降低对系统资源的需求
专注的力量成就梦想
www.zigmcu.com
文件使用
试用版本创建
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.