配置软件开发说明.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
配置软件开发说明.doc

配置软件开发说明 摘要:此配置软件为绿色无需安装软件,单独的EXE可执行文件即可。 软件界面 软件主界面如下图所示: 此界面目的只为表达最基本的框架及功能,实际界面需要用心设计美化,使得软件界面具有高科技的感觉以及整体谐调,美观。 功能说明 通信设置栏界面 通信设置界面主要用于选择不同的串口通道,串口通道从1到16可以选择。具有打开串口和关闭串口的功能,串口配置参数是固定的,波特率9600KB,8位,无奇偶校验,1个停止位。正常打开串口时显示“红灯”,串口打开失败时提示框提示失败原因,并保持显示“绿灯”。 “退出系统”按钮用来关闭软件,无论是用点击“退出系统”还是点击软件右上角的关闭图标,退出软件时都必须先关闭已经开启的串口。 参数设置栏界面 如图所示为打开软件时默认的设置值,当“轮胎直径”和“传感器脉冲数”被用户设置为0,点击“开始配置”按钮时需要用对话框提示用户某项设置值不对,不能进行配置。“轮胎直径”的可表达最大值限制在4位数,输入第4位数之后的输入忽略。“传感器脉冲数”最大值限制在3位数,输入第3位以后的输入忽略。“总里程归零”为开关选项。 “读取配置”按钮为发送读取配置数据的指令,当按下此钮时通过串口发送4位十六进制指令码“FAAB”,发送完后立即接收从下位机发送上来的配置码,再将配置码解析出来显示在各参数选项栏,并用提示框提示“读取配置成功”。 报警设置栏界面 “超速报警”及“低速报警”是选择项加参数设置项,选择时亮色,未选择时暗色表示。“超速报警”值设置值为大于零的3位数,若为0时按下“开始配置”按钮需提示错误,“低速报警”值同样为3位数,允许设置值为0,表示停止运转时报警。 “开始配置”按钮为启动配置功能,当按下此钮时,需要检查各参数是否合格,不合格的参数如以上描述所示需要弹出对话框进行提示。如果经验证所有参数没有问题则开始发送配置码。    配置码的格式 配置码全部用十六进制数值来表示,格式如下图所示: 其中各部分的含义如下: FCCB:4位同步码。 AAAA:轮胎直径参数。 BBBB:传感器脉冲数参数。 C:1表示总里程归零使能,0表示未使能。 DDDD:最高位D为使能位,F表示使能,0表示未使能,低3位表示实际的参数值。 EEEE:最高位E为使能位,F表示使能,0表示未使能,低3位表示实现的参数值。 NNNN:校验码,校验码的计算用配置码从1到6各部分的值进行异或的最后值。当上位机或者下位机收到配置码时,需要验证校验码确保数据传输的正确性,上位机若接收到错误校验码的配置码时需要用提示框提示“数据传输错误”。下位机接收到错误校验码的配置码时放弃配置码。

文档评论(0)

leiyb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档