SerialHelper

串口调试助手
授权协议 Apache
开发语言 C#
所属分类 开发工具、 程序调试工具
软件类型 开源软件
地区 国产
投 递 者 东郭淇
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

SerialHelper 基于C#的串口调试助手,支持十六进制,附加校验,lua脚本,shell通信等功能
    1、软件是基于c#编写
    2、软件使用unilua来支持lua脚本
    3、串口自动检测,点击串口选择组合框,在下拉列表显示的时候,会自动枚举本机串口,只显示本机存在的串口,监视USB转串口移除,自动关闭串口
    4、串口打开以后,再次选择串口或者修改串口配置参数,程序会自动关闭串口,修改参数,然后再自动打开串口
    5、支持接收转向文件,此时后面关于接收的设置也还是有效的
    6、支持显示接收时间,显示十六进制,显示发送数据,显示接收数据选择,默认选中显示接收数据
    7、支持发送文件数据,此时后面关于发送的设置,仅有发送十六进制有效
    8、支持发送完成清空,此选项在发送文件数据,发送执行脚本的时候均无效
    9、支持发送十六进制
    10、支持发送执行脚本,脚本使用lua编写,从c#导出read,write,send,sleep等函数可以在脚本中使用
    11、支持输入立即发送,用于实现类似超级终端的便捷输入
    12、支持数据帧头,数据帧尾
    13、支持数据校验,XOR异或,ModBusLRC,ModBusCRC,SUM16校验和,CRC16校验方式
    14、支持周期发送,1~99999毫秒任意设置的周期发送

 相关资料
  • 前言 上节介绍了关于通过编程器直接读取芯片获取固件用来静态分析的一点思路,本篇将介绍通过 UART 串口来直接与机器交互,通过串口输出输入信息,做动态调试。 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作 UART ,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号

  • minicom是一个串口通信工具,就像Windows下的超级终端。可用来与串口设备通信,如调试交换机和Modem等。它的Debian软件包的名称就叫minicom,用apt-get install minicom即可下载安装。 第一次运行minicom时会提示没有默认的配置文件,但不影响使用。进入minicom程序后会自动连接串口设备,我连接的串口设备是实达捷豹2000。如果成功连接,则显示OK和

  • jd.setEnableDebug(OBJECT) 设置是否打开调试开关,此开关对正式版也能生效。 OBJECT 参数说明: 参数名 类型 必填 说明 enableDebug Boolean 是 是否打开调试 success Function 否 接口调用成功的回调函数 fail Function 否 接口调用失败的回调函数 complete Function 否 接口调用结束的回调函数(调用成功

  • 本文向大家介绍易语言制作调试助手,包括了易语言制作调试助手的使用技巧和注意事项,需要的朋友参考一下 DLL命令表 全局变量表 路径 调试 运行结果: 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对呐喊教程的支持。如果你想了解更多相关内容请查看下面相关链接

  • 本文向大家介绍java使用Rxtx实现串口通信调试工具,包括了java使用Rxtx实现串口通信调试工具的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了java使用Rxtx实现串口通信调试工具的具体代码,供大家参考,具体内容如下 最终效果如下图: 1、把rxtxParallel.dll、rxtxSerial.dll拷贝到:C:\WINDOWS\system32下。 2、RXTXcomm

  • 英文原文:http://emberjs.com/guides/testing/test-helpers/ 测试Web应用最大的问题是代码都是事件驱动的,因此很可能出现异步的情况(例如输出与输入不是按照顺序发送)。其衍生问题就是代码可能会以任何可能的顺序执行。 下面这个例子能很好的说明此问题:当一个用户点击了两个按钮,一个接着一个,分别从不同的服务器加载数据。这种情况响应的时间是不同的。 当编写测试