练习并掌握多任务实时操作系统下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
本频率计采用数据选择器实现对任意周期信号的频率、周期、脉宽、占空比、自检等不同功能输入电路的选择,通过键盘实现了各个功能的选择,最后采用LED动态显示模块将所测的数值显示出来。
上传时间: 2013-11-25
上传用户:小眼睛LSL
该程序详细介绍了51实现的频率计的设计使用编程代码
上传时间: 2016-04-14
上传用户:cuiyashuo
高阶谱分析中的实现三阶累积量计算的源程序。
上传时间: 2014-11-27
上传用户:xmsmh
基于FPGA的数字频率计的设计,可测量从1hz到10000hz,误差在1hz以内,是EDA课程学习很好的实例。
上传时间: 2014-01-02
上传用户:wang5829
环境采用ASP.NET和SQL Server 2000 一款为中小企业量身订做的人力资源管理软件。主要包括以下功能:档案管理、考核管理、工资管理、培训管理、评价管理、合同管理、员工调动、员工离职、员工复职、奖惩管理、员工生日提醒、合同到期提醒等。每个功能模块均可以按照任意条件查询、排序、打印卡片、报表预览、导入到Excel。系统设置中您可以设置公司信息、部门、职称、职务、学历、民族等信息,同时可按照相关条件统计出人数,可以用图形显示,也可以用表格形式打印。管理员分为高级管理员和普通管理员,高级管理员可以设置普通管理员极其权限。同时系统内建强大的备份功能和数据恢复、数据清理功能,您可以放心使用,不用担心数据会丢失。软件功能强大、界面友好,运行稳定,是您进行企业人力管理的最佳选择!
上传时间: 2016-04-15
上传用户:gaojiao1999
地感线圈的一个射频算法,通过单片机记数器来计算频率,当有铁质物体通过线圈,线圈的电感量就会改变,从而判断有无物体.
上传时间: 2013-12-17
上传用户:asasasas
频率计的程序 * 包含:外部中断设置,中断服务程序,定时程序,定时服务程序 * 以及数据处理,显示,包括 三位十进制数转化为四位BCD码,
上传时间: 2014-01-24
上传用户:qazxsw
详细介绍AD公司的加速度计ADXL202在组合导航中的应用
上传时间: 2013-12-15
上传用户:cylnpy
支持向量基预测的小数据量的预测方法。包括数据拟合,多项式预测等功能
上传时间: 2014-12-22
上传用户:songnanhua