- 16
- 0
- 约7.07千字
- 约 10页
- 2018-08-22 发布于贵州
- 举报
嵌入式移植实验三
实验三 uC/OS II任务间通信实验
一、实验目的
回顾uC/OS II 在Cortex-M3(LM3S9B2芯片)平台上的移植,以及RS232串口、TFT显示等驱动程序的加载。
回顾μC/OS-II任务管理的基本函数调用,任务堆栈、任务控制块、任务就绪表的结构和作用。
掌握嵌入式操作系统任务间通信的基本原理,熟练使用μC/OS-II中的消息邮箱和消息队列进行任务间的数据交换、数据通信。
掌握消息邮箱和消息队列相关的基本函数以及相关原理。
应用μC/OS-II中的消息邮箱和消息队列处理简单的实际问题。
二、预习要求
1. 基本概念
消息邮箱:多任务操作系统中,需要在任务间传递消息以实现通信,在内存创建一个消息缓冲区用来存放该消息,任务间传递消息时只需要传递消息缓冲区的指针,用来传递消息缓冲区指针的数据结构叫做消息邮箱。
消息队列:它属于间接通信方式,所谓消息就是在内存空间中一段长度可变的缓冲区,其长度和内容均可以由用户定义,其内容可以是实际的数据、数据块的指针或空。对消息内容的解释由应用程序完成。从操作系统观点看,消息没有定义的格式,所有的消息都是字节流,没有特定的含义。从应用观点看,根据应用定义的消息格式,消息被解释成特定的含义。应用可以只把消息当成一个标志,这时消息机制用于实现同步
队列控制块
队列控制块
队列长度
QCB1
队列名或ID
Task3
Task4
……
接收
您可能关注的文档
- 山东省医疗护理文书书写规范目录.doc
- 山东省医院输血科(血库)基本标准(2011年版).doc
- 山东省医院消毒供应中心考核评估标准(试行).doc
- 山东省医院输血科(血库)考核细则.doc
- 山东省十一五铁路建设概况和十二五铁路建设规划的基本情况.doc
- 山东省各市2013年中考数学试题分类汇编(解析版).doc
- 山东省土地规划修编与二调成果衔接完善及规划数据库检查验收方案2012.doc
- 山东省安装工程费用及计算规则.doc
- 山东省平度市2016届高三高考模拟文科综合试题(二).doc
- 山东省工业炉窑大气污染物排放标准(报批稿)2013.doc
- 2026年甘肃有色工程勘察设计研究有限公司招聘笔试模拟试题及答案解析.docx
- 2026陕西西安市综合减灾科普馆招聘3人笔试模拟试题及答案解析.docx
- 2026浙江宁波市余姚市中意宁波生态园招聘编外人员1人笔试备考题库及答案解析.docx
- 仪陇县2026年公开考核招聘卫生事业单位工作人员(28人)笔试备考试题及答案解析.docx
- 2026中国音乐学院第二批非编招聘4人笔试参考题库及答案解析.docx
- 2026吉林大学国际教育学院招聘人才派遣人员2人笔试备考题库及答案解析.docx
- 学校安全工作台账.docx
- 2026江西南昌市劳动保障事务代理中心招聘项目外包服务人员17人笔试备考试题及答案解析.docx
- 2026湖北孝感孝南区社会救助中心公益性岗位人员招聘1人笔试模拟试题及答案解析.docx
- 鲁科版英语五年级上册单词默写表.pdf
最近下载
- 2024年杭州市滨江区(高新区)教育局幼儿园教师招聘考试真题.docx VIP
- Toshiba东芝微波炉ER-VS2200用户手册.pdf
- UL 9540A-2026 储能系统热失控蔓延测试标准 中文版(测试流程 + 结果分析).docx VIP
- 2025年广东省东莞市中考二模物理试题(含答案).pdf VIP
- UL 9540A_2025 储能系统热失控蔓延测试标准 中文版(完整版 + 试验数据).docx VIP
- 《日语语法新思维》学习笔记之完整版.pdf
- 攻略by银桑深红之狱剑士简略想到什么就写本人懒非专业.pdf VIP
- 2023年新疆中考数学模拟试卷 .pdf VIP
- 【中考冲刺】2023年新疆维吾尔自治区中考模拟物理试卷(附答案)_百度精品.pdf VIP
- 2024年新疆乌鲁木齐市兵团一中、二中中考数学一模试卷+.docx VIP
原创力文档

文档评论(0)