没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
野人家园 UartAssist 串口调试助手—用户手册
WWW.CMSOFT.CN
2
目录
第一章 UartAssist 简介 ................................................................................................................. 4
1.1 软件特色 ........................................................................................................................... 4
1.2 运行环境 ........................................................................................................................... 5
1.3 软件安装 ........................................................................................................................... 5
1.4 应用场景 ........................................................................................................................... 5
1.5 软件界面 ........................................................................................................................... 6
第二章 串口通信原理 .................................................................................................................... 10
2.1 串口划分标准 ................................................................................................................. 10
2.2 串口通信协议 ................................................................................................................. 11
2.3 UART-TTL ......................................................................................................................... 11
2.4 UATT-RS232 ..................................................................................................................... 12
2.5 UART-RS485 ..................................................................................................................... 12
2.6 UART-RS422 ..................................................................................................................... 13
第三章 调试助手配置选项 ............................................................................................................ 14
3.1 语言及编码 ..................................................................................................................... 14
3.2 窗口主题样式 ................................................................................................................. 15
3.3 数据接收设置选项 ......................................................................................................... 17
3.4 数据发送设置选项 ......................................................................................................... 20
3.5 发送框默认内容设置 ..................................................................................................... 23
3.6 其它参数及控制选项 ..................................................................................................... 23
第四章 调试助手基本操作 ............................................................................................................ 25
4.1 串口参数设置 ................................................................................................................. 25
4.2 打开串口连接 ................................................................................................................. 26
4.3 串口数据接收 ................................................................................................................. 26
4.4 串口数据发送 ................................................................................................................. 27
4.5 发送转义字符 ................................................................................................................. 28
4.6 发送指令脚本 ................................................................................................................. 28
第五章 调试助手进阶选项 ............................................................................................................ 31
5.1 快捷指令 ......................................................................................................................... 31
5.2 批量发送 ......................................................................................................................... 33
5.3 自动应答 ......................................................................................................................... 34
5.4 历史发送 ......................................................................................................................... 34
5.5 校验计算器 ..................................................................................................................... 35
5.6 ASCII 码对照表 .............................................................................................................. 36
5.7 命令行启动参数 ............................................................................................................. 37
第六章 脚本代码语法规则 ............................................................................................................ 39
野人家园 UartAssist 串口调试助手—用户手册
WWW.CMSOFT.CN
3
6.1 运算符 ............................................................................................................................. 40
6.2 运算表达式 ..................................................................................................................... 40
6.3 BLOCK 代码块 .................................................................................................................. 41
6.4 变量数据类型 ................................................................................................................. 41
6.5 变量定义及作用域 ......................................................................................................... 42
6.6 变量强制类型转换 ......................................................................................................... 42
6.7 语法大小写规则 ............................................................................................................. 43
6.8 字段注解的定义及引用 ................................................................................................. 43
6.9 内建系统函数详解 ......................................................................................................... 44
第七章 自动应答规则设计 ............................................................................................................ 52
7.1 应答规则概述 ................................................................................................................. 52
7.2 应答规则入门 ................................................................................................................. 53
7.3 指令匹配模板 ................................................................................................................. 56
7.4 指令应答模板 ................................................................................................................. 60
7.5 应答规则设计实例 ......................................................................................................... 62
野人家园 UartAssist 串口调试助手—用户手册
WWW.CMSOFT.CN
4
第一章 UartAssist 简介
野人家园UartAssist串口调试助手软件,是Windows平台下的串口通信调试工具,广泛
应用于工控领域的数据监控、数据采集、数据分析等工作,是串口应用开发及调试工作必备
的专业工具之一,可以帮串口通信项目的应用设计、开发、测试人员检查所开发的串口通信
应用软/硬件产品的数据收发状况,提高开发速度,简化开发复杂度,是串口通信应用开发
调试的得力助手。UartAssist串口调试助手是绿色软件,无需安装,只有一个执行文件,适
用于各版本Windows操作系统,不需要微软dotNet框架支持。可以在一台PC上同时启动多个
串口调试助手(使用不同的COM口)。典型应用场合:通过串口调试助手与自行开发的串口
程序或者串口设备进行通信联调。支持多串口,自动监测枚举本地可用串口;自由设置串口
号、波特率、校验位、数据位和停止位等(支持自定义非标准波特率);支持对串口DCD、
DTR、DSR、RTS等针脚状态位的检测控制。支持ASCII/Hex两种模式的数据收发,发送和接收
的数据可以在16进制和AscII码之间任意转换;可以自动发送校验位,支持多种校验格式;
支持间隔发送,循环发送,批处理发送,输入数据可以从外部文件导入;可以保存预定义指
令/数据序列,任何时候都可以通过工具面板发送预定义的指令或数据,或进行批量指令发
送,便于通信联调。软件界面支持中/英文(通过菜单选项选择切换),默认自适应操作系
统的语言环境。
1.1 软件特色
绿色软件、只有一个执行文件、无需安装;
支持中英文双语言,自动根据操作系统环境选择系统语言类型;
支持常用的各种波特率,端口号、校验位、数据位和停止位均可设置;
支持软/硬件多种流控方式;
自动检测枚举本机串口号,支持虚拟串口;
支持设置分包参数(最大包长、分包时间),防止接收时数据粘包。
支持ASCII/HEX码数据发送,发送和接收的数据可以在十六进制码和ASCII码之间任
意转换,支持发送和显示汉字;
可以自动发送校验位,支持多种校验格式,如校验和、LRC、BCC、CRC8、CRC16、
CRC32、MD5等,其中CRC校验码可任意定制CRC参数(CRC多项式、初始值、输入反转、
输出反转、输出异或值);
发送内容支持转义字符。例如,发送框中文本包含诸如\r\n等转义符时,会自动解
析成对应的ASCII码进行发送。
支持AT指令自动添加回车换行选项,启用该选项时,在发送AT指定时会自动在行尾
补全回车换行符;
可以通过输入框发送数据,也可以从文件数据源发送数据;
支持接收数据自动保存到文件,并且文件类型支持数据文件和日志文件两种格式,
其中数据文件只保存接收的数据内容,而日志文件则会保存调试助手完整的数据收
发日志信息。
野人家园 UartAssist 串口调试助手—用户手册
WWW.CMSOFT.CN
5
支持日志接收模式:启用该选项后在接收窗口显示接收内容时自动显示时间戳等相
关信息。
支持任意间隔发送,循环发送;
接收和发送的文字编码支持ANSI(GBK)与UTF8两种方式,并且接收编码与发送编码
可以独立设置,互不影响;
支持预定义指令/数据,可通过按键或者自定义快捷键发送预定义指令,预定义指令
/数据列表可以按文件的方式保存、导入和导出;
支持批量发送指令/数据序列,可设置每条指令的发送延迟,并可按设定顺序及延
迟时间依次批量发送。批量定义的数据/指令可以保存、导入和导出。
自动保存历史发送记录,可以通过历史记录发送历史数据;
支持界面窗口的字体以及背景定制;
支持工作界面精简模式(主界面左侧面板可折叠收起);
可定制发送框默认数据内容。
1.2 运行环境
软件运行环境为Windows平台,包括Windows95/WinXP/Vista/Win7/Win8/Win10/WinALL,
兼容32位/64位操作系统。
1.3 软件安装
绿色软件,解压后只有一个执行文件,直接运行即可。无需安装(不依赖)Microsoft .NET
Framework框架。
1.4 应用场景
串口调试助手通过对PC端口串口(COM口或USB串口)的读写操作,实现对串口设备或者
串口应用程序的通信联调。通过串口数据的抓取、记录、分析以及数据/指令的发送控制,
实现对目标串口设备或者串口应用程序的通信能力以及通信行为的分析、验证。总的来说,
串口调试助手,主要有几下几类应用场景。
(1) 串口终端(仪器设备)的参数设置。工程应用中为了方便终端设备的参数设置,可通过
串口调试助手建立到串口终端设备的串口连接,然后直接在串口调试助手中对串设备进行参
数设置。
(2)串口终端(仪器设备)的操作控制、串口数据的抓取、记录及分析。在工程应用中,某
些场景下需要对串口设备发送指令从而实现对设备的控制操作,或者需要对串口设备的数据
进行抓包记录。通过串口调试助手可以定时向串口终端发送指令数据,并自动将接收及发送
的报文数据,并按日志的形式保存至磁盘文件,以便于用户对设备的状态数据进行分析统计。
(3)工控设备/单片机的开发调试。在单片机/嵌入式系统的串口开发过程中,可通过串口
调试助手接收单片机设备的串口数据,或者向单片机设备发送串口数据,配合单片机程序开
发,验证单片机程序的通信能力以及业务逻辑的准确性;或者通过串口调试助手对单片机设
备进行数据疲劳测试(通过批量或者循环指令发送),并记录通信过程中的数据交互日志,
剩余66页未读,继续阅读
资源评论
aufame
- 粉丝: 2
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功