μC /OS - Ⅱ是一个源码公开的占先式多任务实时嵌入式操作系统,可移植性强。通过对在80x86和 MCS - 51上移植实例的分析,给出了在移植μC /OS - Ⅱ系统时通过中断指令实现任务切换的方法,解决了移 植的核心问题。
上传时间: 2016-03-30
上传用户:宋桃子
练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容,并形成嵌入式实时应用软件的良好编程习惯。创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有Message Queue 接收消息;Task 间消息通信通过向对方私有MessageQueue 发送消息完成。 Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式输出。本task 负责系统结束时的Task 删除处理。 Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行设置5 种以上命令,并根据命令的内容向Task3 或/及Task4 发送激励消息。同时实现系统退出命令,使系统采用适当方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定义Led 显示方式表现命令执行情况。本task 应负责led 相关I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 输出Task。接收需打印输出的字串消息(命令),输出到console。收到长度为0 或超常字串向Task1 告警。
上传时间: 2016-04-12
上传用户:iswlkje
一种基于VxWorks的飞行仿真实时管理系统.pdf 关键字:VxWorks;飞行仿真; 实时系统;多任务;通讯
上传时间: 2016-07-25
上传用户:410805624
uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。上述代码为uC/OS-II在X86的安装程序
上传时间: 2016-11-08
上传用户:franktu
Small RTOS51是为51系列单片机而编写的。它是完全免费的、源代码公开的多任务实时操作系统。它可在无任何外部数据存储器的单片80C51系统上运行,并且是可移植的。全书分两部分。第一部分为基础篇,介绍Small RTOS51和一些基本概念,并详细分析Small RTOS51的工作原理。第二部分为应用篇,给出部分常用硬件在Small RTOS51下驱动程序的源代码。这些源代码已在DP51单片机仿真实验仪上全部调试通过,且只要经过很少的改动,或是不改动,就可以在其他环境下使用。应用篇还通过对这些源代码的分析,让读者理解基于RTOS的编程方法,并给出完整的例子让读者全面掌握基于RTOS的编程方法。本书可以作为高等院校相关专业的课程教材、实验参考资料或课外读物,对嵌入式应用开发人员也有重要的参考价值
上传时间: 2017-01-22
上传用户:bibirnovis
Nucleus实时操作系统,Nucleus属于多任务操作系统,应用于MTK手机平台
上传时间: 2017-02-06
上传用户:牛津鞋
一步 移植ucosii for c51,ucosii for 51多任务实时操作系统
上传时间: 2017-02-14
上传用户:zhichenglu
能在SST89E516单片机上运行的多任务实时操作系统ucosii v2.84 for keil C51源码,在硬件上已验证通过调试
上传时间: 2013-12-15
上传用户:ruixue198909
单片机多任务实时操作系统ucosii移植教程文献集1,原名:YY攻略1.rar
上传时间: 2013-12-24
上传用户:亚亚娟娟123
51单片机多任务实时操作系统移植教程集2,原名:yy攻略2.rar
上传时间: 2017-02-14
上传用户:yzhl1988