1.免费串口调试助手 开源 C#
2.串å£è°è¯å·¥å
·åªä¸ªå¥½
3.串口调试助手软件Win10版V386免费版串口调试助手软件Win10版V386免费版功能简介
4.手把手教你把JLink变成串口调试助手
免费串口调试助手 开源 C#
工业控制类软件在Windows平台下,口调口调使用C#语言进行开发,试助手源试助手源既方便又快捷。码安码在工控领域中,卓串串口通讯是口调口调一种非常常见的需求。因此,试助手源试助手源短线抄底源码我花费时间开发了一个通用的码安码串口调试助手工具,并将工控调试中常用的卓串功能集成在上面,以方便用户进行调试。口调口调源码已经在gitee上开源,试助手源试助手源界面采用wpf实现,码安码源码地址为:
接下来,卓串我将简单介绍一下已实现的口调口调功能。
程序功能主要分为以下四大块:
1. 串口通讯
2. TCP通讯
3. 小工具
4. 支持中英文双语切换
5. 检查版本更新
6. 曲线显示读取的试助手源试助手源值。
一、码安码串口通讯
串口通讯详细功能:
1. 支持手动刷新串口设备列表。
2. 支持流控。
3. 接收发送编码方式同时支持ASCII和HEX方式。
4. 在ASCII模式下,可设置结束符,如回车换行等。
5. 在HEX模式下,魔兽世界 论坛源码支持自动计算标准ModbusRTU的CRC。
6. 发送支持循环发送。
7. 接收区显示支持显示发送和显示接收,并可设置发送和接收的字符串颜色。
8. 接收区显示支持显示发送和接收的时间,时间格式可自定义。
9. 底部显示串口状态,总接收字节数和总发送字节数。各字节数可手动清零。
. 接收区字符串可一键清空。
. 记录发送历史,支持记录最新的条历史记录。
. 可将接收区显示的字符实时保存到本地txt文档。
. 可将读取到的值以实时曲线的形式显示出来。
二、TCP通讯
TCP通讯详细功能:
1. 支持TCP Client/TCP Server。
2. 在TCP Server模式下,可显示当前连接客户端列表。
3. TCP通讯采取异步方式通讯。
4. 支持串口通讯功能中的3-项。
5. 不支持TCP连接断开的易语言 xls源码自动侦测。
三、小工具
包含的小工具介绍:
1. 通用校验方法中包含常用的LRC、XOR、CheckSum、FCS、Modbus-CRC等校验的计算。
2. 数据转换包含整数和小数与进制HEX的转换。
3. 与base互转。
4. 数据采集中常用的模拟量与工程量转换计算。
5. ASCII码表。
6. C#颜色对照表。
7. 拾取屏幕颜色。该功能使用鼠标hook实现。通过hook技术可实现拦截或修改键盘鼠标等的操作,有这方面需求的可参考。
四、检查更新
1. 检查更新方式:
利用gitee作为更新检查的服务器,将版本号和下载连接写在gitee项目文件中,实现自动检查更新并提供下载连接的功能。
五、相关开源项目
1. 跨平台(Linux/Windows)串口通讯源码开源连接:
xuyuanbao/BaoYuanSerial: A GUI Serial Debug Tool for Linux/Microsoft Window (github.com)
串å£è°è¯å·¥å ·åªä¸ªå¥½
æ¨èwin ååºç 串å£è°è¯å©æ -âSerial Debug Assistantâ1. æ¥æ¶ä»ä¸²å£è¿æ¥çæ°æ®å¹¶å¨çªå£æ¾ç¤ºã
2. æ¥æ¶å°çæ°æ®æ¾ç¤ºæ¹å¼å¯ä»¥éæ©ä¸º"å符串"æ"HEX"ã
3. ä¸ææ¾ç¤ºæ ä¹±ç ãå¯ä»¥å¨è®¾ç½®ä¸æ´æ¹å符串ç¼ç ç±»åãæ¯æå¤ç§å符ç¼ç "ASCII",hadoop源码阅读理解"GB","UNICODE","UTF-8","BIG5","shift_jis"
4. 串å£æ³¢ç¹çå¯ä»¥éæ©ä¸ºbps-bps. (æ³¢ç¹ç>æ¶éè¦ç¡¬ä»¶æ¯æ)ã
5. æ¯æèªå®ä¹ä¸²å£æ³¢ç¹çã
6. å¯ä»¥å¨åéæ¡è¾å ¥æ¨æ³åéçå符串ï¼å¹¶åéï¼åéæ¯æ "å符串"æ"HEX"ã
7. æ¯ææ©å±å½ä»¤ï¼æ大ç»èªå®ä¹å½ä»¤ã
8. èªå®ä¹å½ä»¤å表ï¼å°å¤æ¡è¦åéçå½ä»¤ç»åæä¸ä¸ªå表ãåªéç¹å»ä¸æ¬¡åéï¼èªå¨æ§è¡å表ä¸çåæ¡å½ä»¤
9. èªå¨æ帧åè½ï¼å¦ææ¥æ¶å°ä¸¤ä¸ªæ°æ®å ä¹é´ææ¶é´é´éï¼ä¼å¨ä¸å æ°æ®åé¢æå ¥æ¢è¡ï¼ä¸ä¸å æ°æ®å¦èµ·æ°è¡ï¼ä»¥æ¹ä¾¿è§æµã
. åéæ ¡éªåè½,éç¨ JavaScript èæ¬,å¯æ ¹æ®éè¦èªè¡ç¼åæ ¡éªæ¹å¼.
. 波形æ¾ç¤ºåè½ãå¯å°æåè®®åéçæ°æ®æ¾ç¤ºæ波形ã并æ¯æ波形åçåè½åæªå¾åè½ã
. 带æ "Limited support" æ å¿çCOMå£é«éæ¥æ¶æ¶ä¼æå¡é¡¿ç°è±¡.
串口调试助手软件Win版V免费版串口调试助手软件Win版V免费版功能简介
大家好,关于串口调试助手软件Win版 V3.8.6 免费版,串口调试助手软件Win版 V3.8.6 免费版功能简介这个很多人还不知道,现在让我们一起来看看吧!Win串口调试工具是一款方便易用的串口通信调试软件。该软件支持串口自动识别,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符,可以任意设定自动发送周期,有需要的话可以亲自体验下。
小编精选:串口调试工具
功能特点
1、支持自定义波特率,可支持各种非标准波特率;
2、串口自动设别,自动搜索串口;
3、接收数据可以进行十六进制和ASCII切换;
4、接收数据时,光标始终显示在最后一行或指定行;
5、可以以十六进制或ASCII格式,向指定串口发送数据;
6、定时发送数据;
7、自定义波特率,支持非标准波特率;
8、文档管理平台源码支持日志缓冲;
9、支持ASCII和Hex数据转换;
、支持时间戳功能,可显示发送及接受时间。
与其他软件比较
在PC机上,目前有许多免费的串口调试工具,比较常用的有:
1、串口调试助手(V2.2)
优点:使用方便,用户群最多,有书介绍及免费源代码。
缺点:1因采用多线程接收技术,接收有时丢数,特别在高波特率或使用USB转串口时丢数较多。
2最大只支持.2K波特率。
3只能选COM1~COM4,使用USB转串口时,要重新映射串口。
2、SSCOM3.2
优点:使用方便,接收不丢数。
缺点:高波特率只有.2K、K、K,没有.4K。
3、PCOMAPR1.5(pcomtest)
优点:波特率高,最高达.6K,接收不丢数。
缺点:只有COM1~COM4可选,使用USB转串口时,要重新映射串口。
4、Accesport1.
优点:功能强,配置参数多,接收不丢数。
缺点:波特率较高时,如.4K,如果接收数据量大,比量接收,则无法发送数据。
5. 友善串口调试助手
优点:功能强,支持单界面双串口,可自动探测USB映射的COM口
缺点:日志记录按钮不太方便。
猜你喜欢
SSCOM(多串口调试工具) V5..1 绿色免费版:SSCOM是一款用来调试串口的工具。用户可以通过该多串口调试工具来调试蓝牙,检测串口的状况。该软件可以及时显示存在的串口号,如果用户增加了usb转串口设备,串口号就会出现在列表内。 SerialPort串口调试工具 V2.0 免费版:SerialPort串口调试工具是一款绿色免安装的免费串口调试程序,有了这款程序,你可以选择好串口、波特率、数据位、校验位、停止位、校验码,打开后可以进行十六进制数发送。 SSCOM多串口调试工具:SSCOM串口调试助手是一款非常专业的多串口调试助手。它的功能十分强大,支持显示串口号,并且可以根据需要选择通讯端口,该版本为最新的版本,在功能上也是最为强大的,还在等什么,赶紧试试吧! 友善串口调试工具:友善串口调试助手是一款串口调试工具。他支持单次发送、多次发送、循环发送等,支持XMODEM MODEM 协议文件传输,适宜单片机编程时对RS通讯测试用。 串口调试工具下载:流星串口调试工具是一款接收数据可以进行十六进制和ASCII切换,支持定时发送数据,自动记录上次操作参数,如串口号,波特率等,可以以十六进制或ASCII格式,向指定串口发送数据。
手把手教你把JLink变成串口调试助手
在单片机开发过程中,打印调试信息通常依赖于串口调试。通常,我们会预留串口1进行调试,但如果在实际项目中没有预留,JLink仿真调试器可以成为你的得力助手。JLink,由SEEGER公司出品,体积小巧,只有四根线,非常适合携带和使用,尤其适合ST系列芯片的开发。
首先,确保你的电脑上已安装JLink驱动,可以从segger.com下载最新版本的JLink V7.或更高版本。安装完成后,你将发现安装目录下包含RTT功能的相关文件。RTT源码包位于JLink驱动的Samples\RTT文件夹中,只需将其复制到项目文件夹并与工程中的.c文件集成即可。
接下来,配置RTT功能。在编译无误后,连接JLink下载器,并启动JLinkRTTViewer.exe。配置好RTT参数,将程序下载到单片机,就能看到打印信息了。注意,RTT的缓冲大小可自定义,以适应大量信息的打印需求。
RTT还支持多虚拟端口打印,以及颜色定制,只需在字符串前添加对应宏定义。此外,你还可以通过重定向printf到RTT来简化调试,只需替换fputc函数即可。这样,即使在没有预留串口的情况下,你也能轻松进行调试和打印信息。
总结来说,当遇到项目中无串口调试需求时,JLink的RTT功能是一个实用的解决方案,可以根据具体项目的特点灵活运用。通过这个方法,你可以轻松地在单片机开发中实现调试打印。