练习并掌握多任务实时操作系统下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
SIP协议的讲义(北京邮电大学国家重点实验室)
上传时间: 2016-04-14
上传用户:851197153
《计算机组装与维修》电子教案(包括PPT和DOC文档) 第一章 绪论 第二章 CPU 第三章 内存储器 第四章 主板 第五章 外部存储器 第六章 显卡 第七章 显示器 第八章 声卡和音箱 第九章 网卡
上传时间: 2016-04-15
上传用户:woshiayin
基于DSP的通用运动控制器的硬件结构设计 (英文名字不会翻译啊)
上传时间: 2016-04-17
上传用户:佳期如梦
几种DSP与外接存储器的连接方法(英文名字不会翻译啊)
上传时间: 2016-04-17
上传用户:bibirnovis
基于DSP的高速信号采集与处理系统(英文名字还是不会翻译)
上传时间: 2013-12-23
上传用户:lixinxiang
DSP编程的关键问题(英文名字还是不会翻译)
上传时间: 2016-04-17
上传用户:妄想演绎师
完整的LCD12864图片显示程序(显示:蓝极风电子)
上传时间: 2013-12-27
上传用户:zhuoying119
梁元有限元分析源码(用matlab语言编写而成)
上传时间: 2016-04-25
上传用户:脚趾头
泡泡堂单机版(含ASL游戏引擎源码)
上传时间: 2013-12-23
上传用户:清风冷雨