和嵌入式厮混在一起总得用几个趁手的调试助手,这里介绍几个用过的串口和网络调试助手,各有千秋。这也只是我自己使用过的,如果又更好,也请大家分享一下:
1.丁丁串口调试助手。
这是我最常用的,没有太花哨的界面和操作,满足基本需求。既具有串口调试功能,又具有网络调试功能。不过一般不用它来调试网络。最亮眼的功能是可以将接收数据一键保存,还可以设置窗口最前。也可以选择多字符串(好像是所有串口助手必备功能)
sscom
2.XCOM 。如果你只是想使用串口,这个就最合适不过了。界面清晰,操作简单,干净利索。当然喽,用过正点原子产品的人,一眼就能认出来,这是正点原子的免费软件。XCOM
3.TCP调试助手。这是一款TCP调试软件,可以做客户端,通过网络连接服务器。也可以作为服务器,不过只能内网连接。更改编码方式就可以显示中文。功能简单,单纯的收发。曾经用它测试了好多端口,因为它发的数据和我硬件发送的数据一样,可以直接复制使用
TCP调试助手
4.上面是常规使用的助手软件,后面来了高级玩法:putty和SecureCRT。
PuTTY是一个免费的Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。
说实话,这个对于我这种暂且只是小鱼苗的新手来说,太高级了,他的功能也确实复杂,更主要的是这还有一个全家桶几乎囊括了你能用到的所有功能putty全家桶putty配置界面
配置完成后打开putty就像终端,当然它也可以和终端一样使用。所以嵌入式Linux里面使用特别方便(但是每次启动的设置很讨厌)putty的界面

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的远程系统的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRT Telnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100, VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的 ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。
? 以上均为复制黏贴,如有出错,不要找我。
不过SecureCRT不是免费的,但是你懂的。
功能确实也强,使用起来就是超级终端的感觉。
SecureCRT
5.在最后,介绍一个很有针对性的调试助手。因为最近在使用ESP8266,朋友推荐了一个叫做果云ESP8266辅助工具的小助手。这个软件可以说是直击各位新手的痛点,使用起来极其方便,所需要发的命令全部编成了按钮。并且集成串口和TCP Server在同一个界面(不需要我来回切换啦,虽然我也都是摆在桌面互不影响从来没切换过)。对于有经验的开发者来说简单意味着高效,不过还是建议各位初学者,理解每一个你要使用的指令,出了问题才知道为什么,该如何解决。
非说这个有缺点的话,那就是窗口太小了,,,,,简单数据还行,大量数据收发就有些太难受了。不过它也就是针对ESP8266设计的,可以说需求很明确,功能很到位

果云ESP8266辅助工具
6.最后的最后在推荐一个公网tcp调试工具Openluat TCP Lab用于创建公网TCP Sever:
Openluat TCP Lab

光说不管用,实际的东西在这里(只有免费的几款):
链接:https://pan.baidu.com/s/1EYc8Z8KMW5jPr0bjK8YlsQ&shfl=sharepset
提取码:wgxl


7.同事推荐了一款MobaXterm,非常好用。可以免费使用,也有专业的收费版。下载地址为https://mobaxterm.mobatek.net/,强烈推荐
MobaXterm

以上内容如有错误,还请各位指正,以免误导他人,反正我也不会改的。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐