OpenEdv-开源电子网

标题: 美好的5月,回馈论坛,分享最近弄的一个UART软件 [打印本页]

作者: 八度空间    时间: 2018-5-20 13:30
标题: 美好的5月,回馈论坛,分享最近弄的一个UART软件
本帖最后由 八度空间 于 2018-5-21 21:46 编辑

本软件是仿照原子哥的XCOM做的布局
最近在调试,NND电脑屏幕太小了,对照协议文档的时候,没法对照返回的log信息,市面上的串口助手没看到几个有调窗体透明度的,干脆自己弄一个,所以。。。

本软件功能介绍:
窗体简介:
    1、窗体支持一键置顶功能
    2、支持调整窗体透明度,非常适合小屏幕电脑上进行数据对比时使用,调整界面的滑块即可
    3、在状态栏中,显示发送和接收计数(接收和发送计数可以单独进行清除),同时显示串口相关管脚电平状态,附带显示了系统时间
    4、在左下角按钮中,可恢复软件默认配置,打开计算器、画图、notpad++(自动检测电脑是否有安装)等功能
    5、关闭软件时,将自动保存相关编辑框内容,下次打开软件时自动加载
串口设置说明:
    1、软件启动后,会自动搜索可用的串口,由于兼容性,某些版本系统(比如windows 8)可能不显示虚拟串口详细信息
    2、设置有自定义波特率功能,硬件支持前提下可以设置更高的波特率,此功能需要在串口关闭情况下配置
    3、提供“1、1.5、2”三种停止位供选择
    4、提供5、6、7、8”四种数据长度供选择
    5、校验位可自由配置
    6、通过勾选RTS、DTR可以控制串口DTR和RTS端口电平输出
显示设置说明:
    1、HEX显示,勾选后,将接收到的数据转换后显示,当接收框中有数据时将自动转换,大量数据会导致转换较慢
    2、显示模式可以设置字体,背景颜色,字体颜色等信息
    3、勾选时间戳功能,可供选择的有,显示日期+时间方式,第二种是时间方式,时间戳是以回车换行进行断帧的
    4、可以保存接收窗口内容,默认txt格式,文件名以日期和时间命名,多个文件保存时不存在覆盖问题
    5、点击清除接收按钮,将清除接收框内所有数据,包括接收和发送计数
    6、增加有暂停接收显示功能,暂停接收后,串口照常接收数据,当继续接收时,暂停过程中接收到的数据也会显示到接收框中
单条发送说明:
    1、支持HEX发送,当发送区域有数据时,将自动进行转换
    2、勾选发送新行,将在发送数据帧最后自动增加回车换行字符一并发送出去
    3、支持定时发送,可自定义定时发送周期
    4、发送支持Ctrl+Enter组合键控制方式
    5、点击清除发送按钮可清除发送框内数据,历史列表中的内容也将清除
    6、发送之后将内容填充到发送框下方的历史记录里,右方的按钮可以针对历史记录进行操作,保存历史最多40条,不支持单条自动发送
多条发送说明:
    1、适合有多条指令轮流发送情况,提供全部勾选功能,比如支持AT指令设备,有蓝牙、GSM、WIFI等,也适合原子哥的USMART调试组件
    2、目前有40条空间提供支持,分为4页,每页有10条,可通过翻页按钮进行切换
    3、勾选发送新行,将在发送数据帧最后自动增加回车换行字符一并发送出去
    4、支持HEX发送,勾选后,不对编辑框进行转换,在发送时,如果有非HEX字符出现将导致发送失败
    5、支持定时发送,可自定义定时发送周期


经过测试,效果还行,发出来供大家使用,欢迎各路大神多多指教
本软件在.net framework 4.5版本以上运行,已经装有的忽略
网盘连接链接:https://pan.baidu.com/s/1FwGetAE5QVFWLIM89s9-xw 密码:1m1i
(, 下载次数: 156)