已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Qt下界面控制与单片机通讯协议目录一、系统连接测试协议.1二、控制LED通讯协议.2三、设置实时时钟信息协议.3四、获取实时时钟信息协议.4五、获取超声波测距协议.5六、蜂鸣器报警协议.6七、获取按键状态信息协议.7八、读取模拟输入通道值协议.8一、系统连接测试协议功能:1、检测服务器与客户端连接是否成功指令:第一字节 0x01 注【1.1】返回:第一字节 注【1.2】0xF1注【1.1】第一字节代表服务器与客户端连接的命令字、 【1.2】第一字节代表响应服务器与客户端连接的命令字、 二、控制LED连接协议功能:1、通过该协议,控制目标系统中八个LED灯任意一个的点亮或者熄灭。指令:第一字节 第二字节第三字节0x02注【2.1】LED的编码号0x01返回:第一字节 第二字节第三字节第四字节0xF2注【2.2】LED的编码号0x01校验 注【2.3】 注【2.1】第一字节代表操作目标系统上LED设备的命令字。第二字节代表八个LED中的编码:编码的取值范围为(18),第三个字节代表LED灯的点亮或者熄灭的状态:0x01为亮,0x00为灭。 【2.2】第一字节是响应控制目标系统LED设备,第二字节是响应八个LED中被选定的灯的编码,第三字节是响应被选定灯的点亮或者熄灭。 【2.3】:校验:接收指令第一个字节与返回数据进行异或运算,结果作为校验字节,后续协议,如无特殊说明均为此算法。例:0xD1 XOR 0x02 XOR 0x00 XOR 0x00 X0R 0x0E=0xDD三、设置时钟信息协议功能:1.设置系统时间指令:第一字节 第二字节第三字节第四字节第五字节第六字节第七字节第八字节第九字节0xA3注【3.1】 年月日周时分秒指令校验数据:第一字节 第二字节第三字节第四字节第五字节第六字节第七字节第八字节第九字节0xA4 注【3.2】年月日周时分秒校验注【3.1】:第一字节代表目标系统的命令字:RTC、 注【3.2】:第一字节代表响应目标系统中RTC的命令字,第(二八)字节代表响应设置系统的编码值(依次为年,月,日,周,时,分,秒的编码)。四、获取实时时钟的信息协议功能:1. 获取系统时间指令:第一字节 0xA5 注【4.1】数据:第一字节 第二字节第三字节第四字节第五字节第六字节第七字节第八字节第九字节0xA6 注【4.2】年月日周时分秒校验注【4.1】:第一字节代表目标系统的命令字:RTC、 【4.2】:第一字节代表响应目标系统中RTC的命令字,第(二八)字节代表响应读取系统的编码值(依次为年,月,日,周,时,分,秒的编码)。五、获取超声波测距协议功能:通过协议连接服务器与客户端,显示发送超声波探测出的距离指令:第一字节 0xA5 注【4.1】返回:第一字节 第二字节第三字节0xA6 注【4.2】获取距离值校验注【4.1】:第一字节代表目标系统中超声波的命令字、注【4.2】:第一字节代表响应目标系统的超声波命令字,第二字节代表响应显示发送超声波探测到的距离的命令字(以2cm为单位,它的有效测距范围为2cm4m)、六、蜂鸣器报警协议功能:1、控制蜂鸣器的报警、2、设置蜂鸣器鸣叫的频率指令:第一字节 第二字节第三字节0xA7注【5.1】时间间隔0x01返回:第一字节 第二字节第三字节第四字节0xB0注【5.2】时间间隔0x01校验注【5.1】:第一字节代表目标系统中控制蜂鸣器的命令字,第二字节代表设置蜂鸣器鸣叫频率的命令字(以10ms单位)。第三字节代表蜂鸣器的开与关的命令字(开:0x01,关:0x00)。【5.2】:第一字节代表响应目标系统中控制蜂鸣器的命令字,第二字节代表响应蜂鸣器鸣叫频率的命令字(以10ms为单位)。第三字节响应蜂鸣器的开与关的命令字七、获取按键状态信息协议功能:1、 获取五个按键中,任意一个按键的当前状态。指令:第一字节0xB3注【6.1】返回:第一字节第二字节第三字节0xB4 注【6.2】按键号校验注【6.1】:第一字节代表目标系统中控制按键的命令字、注【6.2】:第一字节表示响应目标系统中控制按键的命令字,第二字节代表响应五个按键中被按下的按键的键值(按键顺序排列:K1=0x01、K2=0x02、K3=0x04、K4=0x08、K5=0x10、)八、 读取模拟输入通道值协议功能:读取模拟输入通道AN中的值指令:第一字节第二字节0xB5注【7.1】通道号返回:第一字节第二字节第三字节第四字节第五字节0xB6注【7.2】通道号读取的AD低字节数据读取的AD高字节数据校验注【7.1】第一字节代表目标系统中控制按键的命令字(电压,压力,温度),第二字节通道号02。第三字节代表获取通道数据的命令字。【7.2】第一字节代表响应目标系统中控制按键的命令字(电压,压力,温度),第二字节为响应指定选择通道编码(02)的命令字:电压:通道号为0、压力:通道号为1、温度:通道号为2。第三四字节是响应获取通道数据的。例:压力值=AD高字节数*0x100+AD低字节九、附注附:通讯协议过程中遇到的问题:1、对客户端与服务器的参数考虑不周全,以至于写协议时候发生字节不够用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 潜水救生员安全技能测试竞赛考核试卷含答案
- 工艺品雕刻工安全素养竞赛考核试卷含答案
- 灯用化学配料工创新实践能力考核试卷含答案
- 热注运行工工艺技术规程
- 直升机救生员工艺技术规程
- 锁零件制作工岗前工作标准化考核试卷含答案
- 公司钻井架安装工应急处置技术规程
- 室内木装修工岗前实操水平考核试卷含答案
- 工业车辆维修工岗位职业健康、安全、环保技术规程
- 客运船舶驾驶员岗前前瞻考核试卷含答案
- 2025-2030年中国女鞋行业市场现状供需分析及投资评估规划分析研究报告
- 登高车管理制度
- T-CEIA ESD1007-2024 锂离子电池生产静电防护要求
- 24秋国家开放大学《软件工程》形考任务1-4参考答案
- 2024年G1工业锅炉司炉理论考试1000题及答案
- 教师教学能力比赛-钳工工艺与技能-六方螺母的制作电子教案
- 北京市西城区九年级数学学习探究诊断(下册)第二十七章相似
- 会计账册报表(非营利组织适用)
- 全国巾帼家政服务职业技能大赛(养老护理员)决赛备赛试题库(含答案)
- 五下音乐《银色的马车从天上来啦(简谱、五线谱)》课件
- 2024年山东省化学检验员技能竞赛参考试题库(附答案)
评论
0/150
提交评论