- 1
- 0
- 约 8页
- 2017-01-11 发布于重庆
- 举报
嘉兴学院电气专业毕业设计论文第2部分.
4软件部分的设计
基于第三章的硬件设计,本章主要介绍包括通信协议的制定和单片机具体代码的实现。在整个程序上,主要划分为以下的几个模块:
图4-1 程序总体框图
.1 android客户端和网关蓝牙通信协议
在此次的设计中,为了保证和客户端的成功通讯,需要制定数据传输协议。通过这个数据通信协议,实现android客户端通过蓝牙与网关进行数据通信的底层操作。数据传输以信息帧格式传输,且帧长度为定长信息。
4.1.1帧定义
系统中共有三种帧格式,根据类型不同帧的格式也不同,具体定义如下:
命令帧
表4-1 命令帧说明
同步帧
2Byte 帧类型
1Byte 信息帧1
2Byte 信息帧2
2Byte 结束字
1Byte 0xF5 0x5F 0x30 命令信息1
0x01 返回回复帧
0x10 返回数据帧 命令信息2
2272地址
控制命令 0x55 类型 类型值 说明 命令 0x30 命令信息,由android客户端发给网关 回复 0x35 命令响应,由网关发给android客户端 数据 0x39 传输数据信息,网关执行命令后得到的结果数据 .2软件流程图
主程序流程图如下所示:一旦发生报警,网关接收来自无线的数据,执行报警处理,将数据从蓝牙发送出去。此外,可以调用无线发射程序,实现对终端设备的控制。
图4-2 主程序流程图
主程序具体的代码实现如下:
void m
您可能关注的文档
- 喜欢黑色的人属于艺术家的气质类型..doc
- 喷嘴模具毕业设计论文..doc
- 喷墨打印的成本分析..doc
- 喷射厚层绿化基材植被护坡防护施工工法..doc
- 喜羊羊造型设计..doc
- 喷射混凝土施工作业指导书..doc
- 喷撒摩擦片国产化配方研究..doc
- 喷油外壳检验作业指导书..doc
- 喷泉控制系统程序设计3..docx
- 喷涂工艺,喷漆车间,涂装喷漆工艺流程技术,涂装车间,喷漆流程,涂装线设备..doc
- 守心育德 护航成长——小学心理健康教育工作总结.docx
- 小学生科普知识问答大全(权威严谨版).docx
- 小学生科普知识问答大全(适配义务教育课程标准,精准覆盖考点).docx
- 小学生科普知识问答大全(完整版·适配课堂拓展与文献参考)最新.docx
- 最新小学生科普知识问答大全(权威完整版).docx
- 最新小学生科普知识问答大全(文献参考版).docx
- 最新小学生科普知识大全(课堂拓展与课后积累版).docx
- 最新小学生科普知识大全(适配新课标·专业参考版).docx
- 二年级下册语文知识点归纳(系统梳理版·适配教材全册) (实用).docx
- 二年级下册语文知识点归纳(系统梳理版·适配教材全考点).docx
原创力文档

文档评论(0)