




免费预览已结束,剩余22页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
v 嵌入式linux企业级 v 应用与实践 5 远程智能报警系统的实现 第章 本章目标 了解项目的基本需求 了解项目的开发环境 掌握项目实践的示例程序 v 嵌入式项目开发 嵌入式项目开发,掌握项目开发流程,步骤与方法。具备一 定的嵌入式项目开发能力。 5.1 项目需求分析 嵌入式系统的开发方法 n嵌入式系统的设计准则 n嵌入式系统的设计流程 n嵌入式系统的开发方法 n嵌入式系统的测试 5.1 项目需求分析 嵌入式系统的设计准则 嵌入式系统设计不同于桌面系统,它非常受 制于功能和具体的应用环境。所以嵌入式系统的设计具 有一些特殊的要求。 嵌入式系统的设计要求: 并发处理,及时响应 接口方便,操作容易 稳定可靠,维护简便 功耗管理,降低成本 功能实用,便于升级 5.1 项目需求分析 嵌入式系统的设计流程 嵌入式系统开发的最大特点就是需要软硬件综合开发。 其原因在于:一方面,任何一个嵌入式产品都是软件和硬 件的结合体;另一方面,一旦嵌入式产品研发完成,软件就固 化在硬件环境中,嵌入式软件是针对相应的嵌入式硬件开发 的,是专用的。 嵌入式系统的这一特点决定了嵌入式应用开发方法不同 于传统的软件工程方法。 5.1 项目需求分析 嵌入式系统的开发流程 5.1 项目需求分析 从生命周期看嵌入式系统的设计流程 5.1 项目需求分析 嵌入式系统开发方法 v设计过程的明确目标是建造一个有用的产品 -产品功能 -产品性能 -制造成本 -功耗特性 -上市时间 v嵌入式产品设计需要一个小组的技术人员协作完成 v设计过程会受内外因素的影响而变化 5.1 项目需求分析 嵌入式系统分层设计模型 5.1 项目需求分析 嵌入式系统的软硬件并行设计 5.1 项目需求分析 嵌入式系统的测试 v测试目的: 找到软硬件设计中的错误 减少风险 节约成本 提高性能 测试什么: v功能调试(黑盒测试) 压力测试,边界测试,异常测试 错误测试,随机测试,性能测试 v覆盖测试(白盒测试) 语句测试,判定和分支测试,条件覆盖 5.1 项目需求分析 基于arm的gprs智能报警系统 wacs-1001 wacs -1001智能报警系统,能对系统可控 防区内的设备进行智能化管理,网络远程监控 ,本地实时控制. 5.1 项目需求分析 v需求分析 基本功能:当非法人员进入布防的防区,触发警 报触发器会产生告警告警产生后报警灯开启,并处理 设置好的告警处理动作(如控制门禁系统进行关门) 网络远程监控:通过网络接口,用户可远程实时 查询系统的工作状态(通信状态,报警状态) 用户控制设备:用户控制设备通过串口发送控制 命令可设置系统工作模式 无线通信功能:用户能通过短信设置系统工作状 态,接收系统的报警信息. (触发器同报警灯一一对应:触发器1-报警灯1 ,触发器2-报警灯2,触发器3-报警灯3 ) 5.1 项目需求分析 v需求分析 5.1 项目需求分析 5.2 系统环境说明 v硬件环境嵌入式开发平台 v系统示意图 主控芯片 s3c2410 警报触发器 警报触发器2 警报触发器3 报警灯报警灯报警灯 网络接口 通信串口通信串口 gprs模块用户控制设备 远程监控 设备 5.2 系统环境说明 v硬件资源 报警灯:led1 led2 led3 警报触发器:中断按键 中断按键2 中断按键3 通信端口: 串口0 串口1网口 gprs通信模块:sim300 5.2 系统环 境说明 v硬件环境gprs模块 5.2 系统环统环 境说说明 v软件模块 主控 模块 网络通讯 gprs模块 串口控制 led驱动 中断驱动 5.3 项项目实现过实现过 程 v模块流程图 5.3 项项目实现过实现过 程 v通讯协议设计如下: v帧格式: v帧头 0x55 0xaa v帧长 命令字 + 数据区的长度 v命令字 01 02 03 v数据区 命令01 命令02 命令03 v校验和 从命令字开始到数据区结束所有字节的算术和的反 码,取低字节。 帧头 (2 字节) 帧长 (1 字节) 命令字 (1 字节) 数据区 (n 字节) 校验和 (1 字节) 5.3 项项目实现过实现过 程 v软件模块编码 5.3 项项目实现过实现过 程 v软件模块调试 对每个软件模块其代码和要实现的功能进 行调试. 5.3 项项目实现过实现
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政管理人员的职业素养考核试题及答案
- 农村水资源保护利用协议
- 行政管理中的领导沟通试题及答案
- 2024-2025学年高中历史第二单元近代中国的反侵略反封建斗争第10课新民主主义革命的胜利学案含解析北师大版必修1
- 行政文书的效能评估与优化措施试题及答案
- 行政管理中的社会参与试题及答案
- 2025合作伙伴协议合同书
- 公文写作规范的遵循及试题及答案
- 2025年苗木购销合同红心猕猴桃空白模板
- 2025【合同协议范本】采购合同范本模板
- 儿科住院患者VTE防治管理制度
- 《医学检验专业英语》课程教学大纲
- 脊髓电刺激治疗神经痛
- 《建筑主体结构检测》试题及答案3
- 砂石料车辆运输协议书(3篇)
- 2024年水力发电运行值班员(技师)技能鉴定考试题库-下(多选、判断题)
- 四年级语文下册第六单元【集体备课】(教材解读+教学设计)
- 医院医疗质量管理考评制度和管理制度
- 2024年新版科普版三年级英语上册英语单词带音标
- 装修施工项目投标书模板
- 抗凝剂皮下注射护理共识
评论
0/150
提交评论