1. 首页
  2. 课程学习
  3. 嵌入式
  4. 嵌入式实验(VxWorks 仿真实验)

嵌入式实验(VxWorks 仿真实验)

上传者: 2019-04-05 04:32:57上传 RAR文件 1.24MB 热度 50次
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 T ask。接收Task2、Task3 的消息,在接收到Task3 消息后,向Task3 回 复消息。 6. 以上 Task 的调试信息及工作状态信息通过logmsg 输出。 ask。接收Task2、Task3 的消息,在接收到Task3 消息后,向Task3 回 复消息。 6. 以上 Task 的调试信息及工作状态信息通过logmsg 输出。
用户评论