班 级 学号 姓 名 同组人
实验日期 室温 大气压 成 绩
实验四 UCOS-II消息队、信号量和软件定时器
一、实验目的
1、掌握UCOS-II中任务管理的函数的应用。
2、掌握UCOS-II在STM32平台下对硬件的控制。
3、掌握开发UCOS-II应用的程序结构。
二、实验步骤
1、UCOSII消息队列、信号量集和软件定时器简介
1)消息队列
使用消息队列可以在任务之间传递多条消息。消息队列由三个部分组成:事件控制块、消息队列和消息。当把事件控制块成员OSEventType的值置为OS_EVENT_TYPE_Q时,该事件控制块描述的就是一个消息队列。 消息队列的数据结构如图4.1所示。从图中可以看到,消息队列相当于一个共用一个任务等待列表的消息邮箱数组,事件控制块成员
OSEventPtr指向了一个叫做队列控制块(OS_Q)的结构,该结构管理了一个数组MsgTbl[],该数组中的元素都是一些指向消息的指针。
队列控制块(OS_Q)的结构定义如下:
typedef struct os_q
{
struct os_q *OSQPtr;
void **OSQStart;
voi
您可能关注的文档
- 制程造成之不良剖析.ppt
- 制冷空调系列讲座第二讲.ppt
- 制作模板精美动作按钮五.ppt
- 制作素材流程图模板45个.ppt
- 致亲爱的爸爸社会民生生活休闲.ppt
- 致那些不愿学习的学生.ppt
- 致青春毕业季同学会纪念相册模板.ppt
- 智慧城市-建设思路及建设内容.ppt
- 智慧地表达智慧.ppt
- 智慧人生-阅读分享.ppt
- 安徽公安学院招聘笔试真题2025.pdf
- 超大型地下综合交通枢纽多维协同设计研究.pdf
- 超声波辅助提取锥栗壳总黄酮工艺.pdf
- 第6课时 分式的混合运算.pdf
- 北欧风简约室内设计.pdf
- 【初中历史】独立自主的和平外交课件--2025-2026学年统编版八年级历史下册.pdf
- 【初中历史】社会主义建设的巨大成就和先锋模范教学课件-2025-2026学年统编版八年级历史下册.pdf
- 2026年人教版二年级数学下册 3.8 10000以内数的大小比较(课件).pdf
- 2026年人教版二年级数学下册 第二单元 数量间的乘除关系 整理和复习(课件).pdf
- 2026年人教版三年级数学下册 3.1 多边形(课件).pdf
最近下载
- 地面建设与油气储运高级工程师答辩题目.docx VIP
- Palantir人工智能平台在国防领域的应用综述.docx
- 《焊接自动化(机工版)》教学课件—03焊接自动化中的传感技术.ppt VIP
- 石油化工装置防雷设计规范石油化工装置防雷设计规范.doc VIP
- 宠物用品智能化与科技赛道.pptx VIP
- 给排水国标图集-02S404:防水套管.pdf VIP
- 忧伤[托斯蒂-曲]【F-D】调钢琴伴奏谱-正谱五线谱伴奏音频.pdf VIP
- YY:T 0466.1-2016 医疗器械用于医疗器械标签、标记和提供信息的符号第1部分:通用要求.pdf VIP
- 小学语文《成语故事》阅读练习100则(含解析).docx
- 小学五年级美术抽测试卷及答案.docx VIP
原创力文档

文档评论(0)