文件名称:ex1
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:1.24mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
1. 创建多 Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有
Message Queue 接收消息;Task 间消息通信通过向对方私有Message Queue 发送消息完
成。
2. Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的
semFlush()完成。同时接收各Task 的告警信息,并负责系统结束时的Task 删除处理。
3. Task2:激励Task。利用taskDelay()完成周期地向Task3、Task4 发送激励消息。
4. Task3:Sender Task。接收Task2 的激励消息,并向Task4 发送消息。
5. Task4:Receiver Task。接收Task2、Task3 的消息,在接收到Task3 消息后,向Task3 回
复消息。
6. 以上 Task 的调试信息及工作状态信息通过logmsg 输出。
-1.Create several tasks and Create private Message Queue for each task.
2.Task1:Manage other tasks.Syncronize other tasks and use semFlush() to complish it.Then receive warning message from other tasks and delete them when the system is runing over.
3.Task2:Driver task.Use taskDelay() to send driving message to Task3 and Task4 periodicly.
4.Task3:Sender Task.Receive driving message from Task2 and send message to Task4.
5.Task4:Receiver Task.Receive message from Task2 and Task3,then send ACK message to Task3 when it have received the message form Task3.
6. Use logMsg() to output the debug message and working status message.
Message Queue 接收消息;Task 间消息通信通过向对方私有Message Queue 发送消息完
成。
2. Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的
semFlush()完成。同时接收各Task 的告警信息,并负责系统结束时的Task 删除处理。
3. Task2:激励Task。利用taskDelay()完成周期地向Task3、Task4 发送激励消息。
4. Task3:Sender Task。接收Task2 的激励消息,并向Task4 发送消息。
5. Task4:Receiver Task。接收Task2、Task3 的消息,在接收到Task3 消息后,向Task3 回
复消息。
6. 以上 Task 的调试信息及工作状态信息通过logmsg 输出。
-1.Create several tasks and Create private Message Queue for each task.
2.Task1:Manage other tasks.Syncronize other tasks and use semFlush() to complish it.Then receive warning message from other tasks and delete them when the system is runing over.
3.Task2:Driver task.Use taskDelay() to send driving message to Task3 and Task4 periodicly.
4.Task3:Sender Task.Receive driving message from Task2 and send message to Task4.
5.Task4:Receiver Task.Receive message from Task2 and Task3,then send ACK message to Task3 when it have received the message form Task3.
6. Use logMsg() to output the debug message and working status message.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
ex1/ex1.c
ex1/ex1.wpj
ex1/ex1.wsp
ex1/linkSyms.c
ex1/Makefile
ex1/prjComps.h
ex1/prjConfig.c
ex1/prjObjs.lst
ex1/prjParams.h
ex1/usrAppInit.c
ex1/default/ctdt.c
ex1/default/ctdt.o
ex1/default/dataSegPad.o
ex1/default/ex1.o
ex1/default/linkSyms.o
ex1/default/partialImage.o
ex1/default/prjConfig.o
ex1/default/sysLib.o
ex1/default/usrAppInit.o
ex1/default/version.o
ex1/default/vxWorks
ex1/default/vxWorks.exe
ex1/default/vxWorks.exe.sym
ex1/default/vxWorks.sym
ex1/default
ex1
ex1/ex1.wpj
ex1/ex1.wsp
ex1/linkSyms.c
ex1/Makefile
ex1/prjComps.h
ex1/prjConfig.c
ex1/prjObjs.lst
ex1/prjParams.h
ex1/usrAppInit.c
ex1/default/ctdt.c
ex1/default/ctdt.o
ex1/default/dataSegPad.o
ex1/default/ex1.o
ex1/default/linkSyms.o
ex1/default/partialImage.o
ex1/default/prjConfig.o
ex1/default/sysLib.o
ex1/default/usrAppInit.o
ex1/default/version.o
ex1/default/vxWorks
ex1/default/vxWorks.exe
ex1/default/vxWorks.exe.sym
ex1/default/vxWorks.sym
ex1/default
ex1
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.