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