练习多任务实时操作系统下Task 调度、Task 间主要通信手段、I/O 子系统基本应用 等内容,并形成嵌入式实时应用软件的良好编程习惯。 内容: 1. 创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私 有Message Queue 接收消息;Task 间消息通信通过向对方私有Message Queue 发送 消息完成。 2. Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量 的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式 输出。本task 负责系统结束时的Task 删除处理。 3. Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行 设置5 种以上命令,并根据命令的内容向Task3 发送激励消息。同时实现系统退出 命令,使系统采用适当方式安全退出。收到非法命令向Task1 告警。 4. Task3:console 输出Task。接收需打印输出的字串消息(命令),输出到console。 收到长度为0 或超常字串向Task1 告警。 5. 在以下基本功能完成基础上,自选扩展一项功能。
上传时间: 2017-06-11
上传用户:15736969615
本题必须采用广州周立功单片机发展有限公司赞助的ARM2138实验开发仪为主机板;并扩展显示器、键盘、打印机等相应接口;超市的物品使用13位数字编码(每件物品均有相对应的条形码)。 (1) 简易超市收银机具有可设置100个商品价目表(PLU),并具有掉电保护。商品的数字编号、品名(数字或英文字母)、单价等信息可输入;具有200条销售日志。 (2) 扩展键盘实现数字和英文字符输入; (3) 扩展打印机打印商品销售记录(包括售货日期、时间、商品名称、单价、合计等); (4) 显示器上可通过键盘切换显示环境的温度,并可进行温度超限报警;(温度误差:<±0.5℃)。
上传时间: 2014-08-27
上传用户:拔丝土豆
能实现4种洗衣程序选择 标准洗衣 经济洗衣 单独洗衣 单独脱水 选择 高低水位 强弱洗 是否开启浸泡功能 还有脱水程序选择 3、5分间歇脱水 3、5分长脱水四种
上传时间: 2017-07-19
上传用户:yuchunhai1990
1、用C语言实现最近最久未使用(LRU)置换算法。 2、了解内存分页管理策略 3、掌握调页策略 4、掌握一般常用的调度算法 5、选取调度算法中的典型算法,模拟实现
上传时间: 2014-10-28
上传用户:gundamwzc
综合智能HLR 系统技术规范,本规范对本地网上提供混合放号业务、智能业务触发、固网与3G 融合的技术要求、 信令流程、交换机及综合智能HLR 之间的信令交互、对综合智能HLR 的技术要求等技术 问题进行了阐述
上传时间: 2017-08-25
上传用户:zhoujunzhen
用MATLAB实现随机网络、小世界网络、无标度网络的传染病模型
上传时间: 2020-05-11
上传用户:starnny
1. 目的 规范产品的PCB焊盘设计工艺, 规定PCB焊盘设计工艺的相关参数,使得PCB 的设计满足可生产性、可测试性、安规、EMC、EMI 等的技术规范要求,在产品设计过程中构建产品的工艺、技术、质量、成本优势。 2. 适用范围本规范适用于空调类电子产品的PCB 工艺设计,运用于但不限于PCB 的设计、PCB 批产工艺审查、单板工艺审查等活动。本规范之前的相关标准、规范的内容如与本规范的规定相抵触的,以本规范为准3.引用/参考标准或资料TS-S0902010001 <〈信息技术设备PCB 安规设计规范〉>TS—SOE0199001 <〈电子设备的强迫风冷热设计规范〉〉TS—SOE0199002 〈<电子设备的自然冷却热设计规范>>IEC60194 〈<印制板设计、制造与组装术语与定义>> (Printed Circuit Board designmanufacture and assembly-terms and definitions)IPC—A-600F 〈<印制板的验收条件>〉 (Acceptably of printed board)IEC609504。规范内容4。1焊盘的定义 通孔焊盘的外层形状通常为圆形、方形或椭圆形。具体尺寸定义详述如下,名词定义如图所示。1) 孔径尺寸:若实物管脚为圆形:孔径尺寸(直径)=实际管脚直径+0。20∽0。30mm(8。0∽12。0MIL)左右;若实物管脚为方形或矩形:孔径尺寸(直径)=实际管脚对角线的尺寸+0.10∽0。20mm(4.0∽8。0MIL)左右。2) 焊盘尺寸: 常规焊盘尺寸=孔径尺寸(直径)+0.50mm(20.0 MIL)左右.…………
标签: PCB
上传时间: 2022-05-24
上传用户:canderile
基于Altera公司系列FPGA(Cyclone EP1C3T144C8)、Verilog HDL、MAX7219数码管显示芯片、4X4矩阵键盘、TDA2822功放芯片及扬声器等实现了《电子线路设计• 测试• 实验》课程中多功能数字钟实验所要求的所有功能和其它一些扩展功能。包括:基本功能——以数字形式显示时、分、秒的时间,小时计数器为同步24进制,可手动校时、校分;扩展功能——仿广播电台正点报时,任意时刻闹钟(选做),自动报整点时数(选做);其它扩展功能——显示年月日(能处理大月小月,可手动任意设置年月日),秒表(包括开始、暂停和清零)。
标签: Cyclone Verilog Altera 144C
上传时间: 2015-09-27
上传用户:1051290259
计算机房管理系统 一、功能: 1、主要是针对各大高校计算机房的管理。 2、将机房的设备管理、用户管理和上机管理等日常事务集成于一体。 3、可以自己设置机房一天内对外开放的时间和次数。 4、上机管理中可以实现预约计算机,无论时间远近。 5、上机时,可以使用一般的条形码证件,采用拉卡的操作方法,大大简化了上机登记手续。(由于没有资金,因此程序中采用键盘模拟的方式进行输入) 6、采用计算机保存历史上机记录,增加了数据的安全性和完整性,不会因为时间一久而造成数据丢失,同时又方便查询。 7、独特的分级式密码管理操作,管理员可以方便的建立自己的操作员,修改他们的密码,并将自己的权限加以限制,分配给各操作员。
上传时间: 2015-10-16
上传用户:1101055045
小型公司工资管理系统设计 设计说明与要求: 1、公司主要有4类人员:经理、技术员、销售员、销售经理。要求存储这些人的职工号、姓名、月工资、岗位、年龄、性别等信息。 2、工资的计算方法: A、经理:固定月薪为8000; B、技术员:工作时间*小时工资(100元每小时); C、销售员:销售额*4%提成; D、销售经理:底薪(5000)+所辖部门销售额总额*0.5%
上传时间: 2015-10-25
上传用户:cc1015285075