格西烽火 串口助手(一)

格西烽火是一个国产的串口助手软件,功能比sscom多,相应的使用起来也比较复杂。支持协议解析、自动响应、自动计算校验、变量赋值、测试工程、报表导出等,解决了写上位机调试软件的麻烦。这是收费软件。目前已经有一定的应用了,但是离熟练掌握还有一段距离。

0、简单示例

可以使用变量装订电子延时器时序,好处就是自动计算校验了,不然用sscom每一帧都要自己计算。

在这里插入图片描述

1、安装目录

主要是看里面有Examples文件夹,里面有使用例子。通过例子可以更直观的学习软件
安装目录

2、直接激励

直接激励项目可以发送十六进制、文件、字符串(里面可以夹杂十六进制的特殊字)。比较简单
直接激励

3、协议激励

3.1、单响应帧项目-从动方-单工

单帧响应单工从机

3.2、单响应帧项目-从动方-双工

在这里插入图片描述

3.3、单响应帧项目-主动方

在这里插入图片描述

3.4、双响应帧项目-从动方-单工

在这里插入图片描述

3.5、双响应帧项目-从动方-双工

在这里插入图片描述

3.6、双响应帧项目-主动方

在这里插入图片描述

3.7、无响应帧项目

在这里插入图片描述

3.8、协议脚本项目-从动方-双工

在这里插入图片描述

3.9、协议脚本项目-主动方

在这里插入图片描述

4、名词解释

4.1、主动被动

协议项的工作模式有“主动模式”和“被动模式”两种。“主动模式”表示该协议项是主动命令,是发送请求帧,校验响应帧;“被动模式”表示该协议项是被动命令,是等待请求帧,然后根据请求帧情况发送响应帧

4.2、单工双工

协议激励工程支持“单工”和“双工”两种工作模式。“单工”模式下不管有没有“被动模式”的协议项,一律按照顺序执行选中的协议项;“双工”模式下“主动模式”协议项和“被动模式”协议项是分别同时执行的,“主动模式”协议项按顺序执行,“被动模式”的协议项是不按照顺序的,匹配正确即执行。

例如:模拟主动型设备,按需求可用“单工”或者“双工”;模拟被动型设备,一般使用“双工”,等待需要执行的命令。

4.3、期望响应

“主动模式”表示发送请求帧后期望收到的响应帧,默认值表示自动匹配;“被动模式”表示收到请求帧后发送出去的响应帧,默认值表示发送响应帧1。

5、非对齐数

软件功能强大支持bit单元的处理,所以可以按照bit编辑数据,但是帮助说明里面没有很好的交代具体处理方法。
在这里插入图片描述

以例子的非对齐数据1和2为例:可以发现数据1是0x31也就是0b11 0001,数据2是0x2也就是0b10,试验结果数据1和2组合数据是0xb1也就是0b1011 0001。数据是按照后面数据位数在高位安排的,而且试验得知这种顺序和选择大小端次序无关。
在这里插入图片描述

在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VNNtVsd6-1628576378216)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9722998b-ca8e-4074-aba8-6e4025ea2629/Untitled.png)]

以数据3为例:0x123也就是0b0001 0010 0011,0x12也就是0b0001 0010,0xd248也就是0b1101 0010 0100 1000。这是怎么组合出来的呢,按照前面的办法应该是0b0100 1001 0010 0011也就是0x4923。可实际结果不是啊,这里感觉这个软件的深深恶意,实际上是0b0100 1000 1101 0010也就是0x48d2,试验结果也是这样的。这次的组合是前面的数字在高位后面的数字在低位。试验得知如果换成大端模式结果会变成0xd248。

到这里忍不住吐槽一下,为什么不好好写帮助说明。。。难怪软件卖的也不火。这次先写到这里,忙工作去了,后面计划实际用串口助手测试一下每个例子,最后能用C#编写测试脚本。

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
格西烽火串口助手是一款强大的基于串口和网口的调试和测试软件,主要解决电子研发过程中调试和测试软件定制化过多的问题,能够快捷地定制任意通信规约,使得通信软件能够应付快速多变的通信测试环境,可以让企业产品研发的调试和测试工具统一化、标准化,帮助企业降低测试工具的开发成本、学习成本和维护成本! 软件的优势 1、快捷的测试激励定制 - 入门级的技能需求,专业级的工作成果 2、直观的测试数据呈现 - 强大的数据分类、存储、统计和显示功能 3、灵活的测试流程控制 - 支持循环测试和组合测试、支持主动设备和从动设备模拟、支持单工和双工工作模式、支持直接激励和协议激励单独测试或者混合测试 软件的功能 1、基本功能 1.1支持以文本或16进制方式接收和显示数据; 1.2支持串口,自动寻找系统支持的串口,150~256000常见的波特率,支持自定义任意波特率; 1.3支持网络接口,支持UDP、TCP客户端、TCP服务器协议类型; 1.4支持自动保存测试数据。 2、直接激励功能 2.1支持16进制、字符串、字符串+新行、文件4种格式的数据发送; 2.2支持循环激励; 2.3支持保存为文件,方便测试项目的统一管理和重复使用。 3、协议激励功能 3.1支持主动设备(即主动发起请求、接收响应的设备)和从动设备(即被动等待请求、发送响应的设备)的激励仿真; 3.2支持任意的帧格式定制,最小解析单位为1Bit,可直观地显示任意帧格式,不需要再为不同的协议定制软件; 3.3支持自定义协议类型,支持测试结果分类存储和显示; 3.4支持使用C#、VB和JScript脚本语言控制测试运行,调用第三方DLL完成复杂的计算和测试任务,具有强大的扩展性; 3.5支持循环激励和激励统计报告; 3.6支持保存为工程文件,方便测试项目的统一管理和重复使用。 4、支持常用的计算工具 4.1支持CS校验和计算器; 4.2支持DES/3DES计算器,支持64位、128位和196位密钥; 4.3支持CRC8/CRC16/CRC32计算器,支持各项参数自定义,支持16进制、字符串和文件3种数据计算,附带常用CRC标准算法表供选择使用; 4.4支持MD5/SHA1/SHA256/SHA384/SHA512哈希值计算器,支持16进制、字符串和文件3种数据计算。 软件的适用对象 1、电子产品研发、测试和生产企业 2、电子产品研发、测试人员 软件的更新说明 版本1.2(2014-9-30) 1.增加直接激励条目名称列; 2.支持打印数据自动滚动到最后一行; 3.增加ASCII字符表工具。 版本1.3(2014-11-11) 1.增加协议激励的计算类型变量算法CRC8、CRC16、CRC32、LRC(纵向冗余校验)、BBC(异或和校验)、奇校验、偶校验; 2.增加网络接口功能,支持TCP服务器、TCP客户端、UDP协议类型。
格西烽火串口助手是一款强大的串口调试和测试软件,主要解决电子研发过程中调试和测试软件定制化过多的问题,能够快捷地定制任意通信规约,使得通信软件能够应付快速多变的通信测试环境,可以让企业产品研发的调试和测试工具统一化、标准化,帮助企业降低测试工具的开发成本、学习成本和维护成本! 软件的优势 1、快捷的测试激励定制和管理功能 - 入门级的技能需求,专业级的工作成果 2、直观的测试数据分类、存储、统计和显示功能 - 通信测试可重复,可追溯 3、灵活的测试流程控制功能 - 支持循环测试和组合测试、支持主动设备和从动设备模拟、支持单工和双工工作模式、支持直接激励和协议激励单独测试或者混合测试 软件的功能 1、基本功能 1.1支持以文本或16进制方式接收和显示串口数据; 1.2支持自动寻找系统支持的串口; 1.3支持从150~256000常见的波特率,支持自定义任意波特率; 1.4支持自动保存测试数据 。 2、直接激励功能 2.1支持16进制、字符串、字符串+新行、文件4种格式的数据发送; 2.2支持循环激励; 2.3支持保存为文件,方便测试项目的统一管理和重复使用。 3、协议激励功能 3.1支持主动设备(即主动发起请求、接收响应的设备)和从动设备(即被动等待请求、发送响应的设备)的激励仿真; 3.2支持任意的帧格式定制,最小解析单位为1Bit,可直观地显示任意帧格式,不需要再为不同的协议定制软件; 3.3支持自定义协议类型,支持测试结果分类存储和显示; 3.4支持使用C#、VB和JScript脚本语言控制测试运行,调用第三方DLL完成复杂的计算和测试任务,具有强大的扩展性; 3.5支持循环激励和激励统计报告; 3.6支持保存为工程文件,方便测试项目的统一管理和重复使用。 4、支持常用的计算工具 4.1支持CS校验和计算器; 4.2支持DES/3DES计算器,支持64位、128位和196位密钥; 4.3支持CRC8/CRC16/CRC32计算器,支持各项参数自定义,支持16进制、字符串和文件3种数据计算,附带常用CRC标准算法表供选择使用; 4.4支持MD5/SHA1/SHA256/SHA384/SHA512哈希值计算器,支持16进制、字符串和文件3种数据计算。 软件的适用对象 1、电子产品研发、测试和生产企业 2、电子产品研发、测试人员 注:格西烽火串口助手需要安装Microsoft .NET Framework 4.0方可运行。
格西烽火串口助手是一款常用的串口通信工具,用于在计算机与外部设备之间进行数据传输。下载CSDN指的是从CSDN网站上获取格西烽火串口助手的安装程序。 要下载格西烽火串口助手,首先需要访问CSDN网站。CSDN是一个专注于IT技术的知识分享平台,在该网站上可以找到各种编程工具、软件以及相关技术文章和教程。 进入CSDN网站后,我们可以通过搜索栏输入"格西烽火串口助手"来查找相关内容。通常会出现很多与该软件相关的文章和下载链接。根据自己的需求选择一个可靠的下载链接,点击进入下载页面。 在下载页面上,通常会提供软件的相关介绍、版本信息以及下载按钮。点击下载按钮后,会跳转至文件下载页面。这个页面一般会提供不同版本的软件供用户选择。根据自己的操作系统选择合适的版本,并点击下载按钮。 下载完成后,格西烽火串口助手的安装程序将保存在本地电脑的指定位置,可以使用文件管理器找到该文件并运行安装程序。按照安装向导的提示,逐步完成软件的安装过程。 安装完成后,我们就可以开始使用格西烽火串口助手进行串口通信了。通过连接串口设备,设置通信参数,打开串口,我们可以与外部设备进行数据的收发操作。 总结起来,要在CSDN网站下载格西烽火串口助手,需要进行搜索、选择合适的下载链接、下载安装程序并完成软件的安装。下载完成后,即可使用该软件进行串口通信

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值