练习并掌握多任务实时操作系统下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
用于获取硬盘序列号的程序,简单实用,主要内容进行了模块化设计,直接加载即可。
上传时间: 2016-04-17
上传用户:qb1993225
本书从EJB 3最基本的内容讲起,接着逐步讲解了EJB 3应用程序开发的整个过程,涉及EJB 3规范的各个方面,并将许多实践经验融入整个EJB架构,提供了对EJB 3架构和EJB 3编程全面的实战性指导,充分体现了EJB 3强大的功能和易于使用的特点
标签: EJB
上传时间: 2016-04-18
上传用户:pkkkkp
Oracle DSI内容,供研究、分析、破解Oracle数据传输使用
上传时间: 2013-12-29
上传用户:D&L37
一本很有名的linux内核分析书籍,系统而又全面的介绍了linux内核的原理及其实现,能够帮助读者很深入的学习linux内核
上传时间: 2016-04-29
上传用户:asdfasdfd
一本很有名的linux内核分析书籍,系统而又全面的介绍了linux内核的原理及其实现,能够帮助读者很深入的学习linux内核
上传时间: 2014-11-10
上传用户:txfyddz
关于信令分析资料。包括一些基础知识,以及一些其它进阶内容。
上传时间: 2016-05-06
上传用户:hongmo
算法设计与分析试验报告,含全部实验源代码,包括贪心法、回溯法、深度优先搜索、分治法等,内容详尽。
上传时间: 2016-05-09
上传用户:liansi
VC环境下编写的网络协议分析程序的集合,是研究网络编程的程序员应该了解的基本知识,程序内容广泛,易读性强
上传时间: 2013-12-30
上传用户:zhenyushaw
本论文叙述了我校学成绩管理的现状以及Visual basic6.0语言的概况。重点介绍了学生成绩管理系统的实现过程:包括系统分析、 系统调查、 数据流程分析、功能设计、 数据库设计、 系统物理配置方案、 系统实现、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入等等。包括功能需求描述、数据库设计等内容。第四章介绍了本系统的具体实现。第五章关于本系统开发过程中的结论及体会。
上传时间: 2013-12-19
上传用户:脚趾头