XCOM串口调试助手是一款小巧实用的串口通讯调试工具,广泛应用于嵌入式开发、单片机学习、硬件测试、物联网设备调试等场景。它支持串口数据收发、协议分析和多种自定义功能,是硬件工程师和电子发烧友常用的串口工具之一。
xcom是功能强大的串口调试助手,采用协议传输技术,可进行串口波特率、停止位、数据位、校验位等参数的调整,支持多个常用波特率、延时设置、定时发送、多条发送等,有需要的朋友快快下载吧!
一、连接串口硬件
1、连接: 将ch340连接到电脑的USB接口上,这是买的一个ch340模块,网上十几块都可以得到。
2、检查: 找到电脑的”设备管理器“: 打开开始菜单,找到“计算机”;
3、检查: 找到电脑的”设备管理器“: 单击右键在下拉菜单中选中“设备管理器”。
4、检查: 找到电脑的”设备管理器“ 在电脑的“设备管理器”中查看是否有相应的硬件连接。 如果没有我们往往要下载ch340的硬件驱动,可以搜狗搜索一下,有很多的这样的驱动,任意下载一个安装后,在连接上就可以了。 如果正确连接应该有一下的结果。
二、软件配置
1、打开: 串口助手。
2、配置“com”口: 要个设备管理器中对应的com口号一致。
3、配置“波特率”: 要和通讯的协议一致。同样还有“停止位”等,这些参数大都牵涉到通信的协议,请参考相关的额行规。 但是大多数情况下仅仅配置“波特率”。
4、配置其他的功能参数: 比如“16进制显示”,“白底黑字”等等这些根据自己的需求选择。一般就不进行配置的。配置完后打开串口,就OK了。
5、界面简介: 上面的黑色窗口是显示接收的数据的。 在发送栏中写入要发的数据,后点击发送就可了,注意是否有空格,回车等键。
6、结束: 这样就可以开始自己的串口之旅了。
1. 下载与安装
通常下载“XCOM串口调试助手”绿色版或安装版。
解压缩后,直接运行 XCOM.exe 或类似名称的可执行文件即可,无需安装。
2. 打开串口
连接硬件设备(如单片机、开发板等)至电脑串口(或USB转串口线)。
在XCOM主界面左上角选择串口号(如 COM3、COM5 等)。
设置波特率(常用9600、115200等)、数据位、校验位、停止位,点击“打开串口”按钮。
3. 数据收发
发送数据:在“发送”输入框输入要发送的数据(支持ASCII或16进制格式),点击“发送”按钮。
接收数据显示:收到的数据会在主窗口实时显示,可切换显示格式(ASCII/HEX)。
自动发送:可勾选“定时发送”功能,设定间隔时间自动循环发送指定数据。
4. 其它常用功能
清空显示区:方便快速清除历史数据,便于新一轮调试。
保存/导出数据:将收发数据保存为文本文件,便于后续分析。
串口监视:支持查看串口状态、检测断线、流控等硬件信号。
1,支持原子软件仓库
2,支持5/6/7/8位数据,支持1/1.5/2个停止位
3,支持多个常用波特率,支持自定义波特率
4,支持16禁止发送/接收显示,支持dtr/rts控制
5,支持奇/偶/无校验
6,支持延时设置,支持时间戳功能
7,支持窗口保存,并可以设置编码格式
8,支持多条发送,并关联数字键盘,支持循环发送
9,支持定时发送,支持文件发送,支持发送新行
10,支持发送条目导出/导入(excel格式)
11,支持协议传输(类modbus)
12,支持无限制扩展条数,可自行增删
13,支持简体中文、繁体中文、英文三种语言
14,支持发送/接收区字体大小、颜色和背景色设置
单条发送
1.点击清除发送按钮,可以清除发送区的内容,并且清除发送和接收字节计数
2.支持16进制发送,勾选16进制发送的时候将对发送区的内容进行16进制和字符互转,输入16进制的时候,支持字节自动拆分,不需要每输入一个字节就输入一个空格。也就是说,输不输入空格随你
3.可以在发送区,发送您发送的任意字符
4.支持定时发送,可以自定义发送周期
5.勾选发送新行,将会在发送内容后加入换行回车
6.点击发送按钮,即可发送您想发送的内容,支持快捷键“ctrl+enter”发送
7.支持发送任意格式的文件,可以随时终止文件的发送,可以通过下面的进度条查看发送进度
8.在状态栏,可以看到发送和接收的字节数,可以读取当前串口“cts,dsr,dcd”的状态,可以显示当前的系统时间。在状态栏的最左边,有一个开始按钮,可以调出系统计算器,可以恢复软件的默认设置。
串口设置
1.软件启动后,会自动搜索可用的串口,可以显示详细的串口信息,由于兼容性原因某些电脑可能不会显示。
2.支持串口随时插拔,对于某些硬件设别,由于驱动兼容性的原因可能不支持,实测ch340无问题,建议手动关闭串口
3.可以选择为“1、1.5、2”三种停止位.
4.可以选择“5、6、7、8”四种数据长度
5.超高波特率接收,在硬件设别支持的情况下,可自定义波特率,点“自定义”即可输入您想要的波特率,不过需要在串口关闭的情况下,才能修改哦。默认可选波特率为1200bps-1382400bps
6.可选奇,偶校验,或无校验
多条发送
1.支持自动循环发送,可自定义发送周期,需要注意的是,没有勾选的发送条目将不会被发送
2.可以在任意条目输入您想发送的字符,点击按钮即可发送
3.多条发送,适合有多条指令需要发送的场合,比如支持at指令的设备,蓝牙,gsm,gps,wifi等等,配合alientek的usmart 可以很方便的调试代码
4.勾选发送新行,将会在发送内容后加入换行回车
5.一共有四页,可以通过“首页,上一页,下一页,尾页”按钮来进行页面的切换
6.勾选关联数字键盘,发送条目0-9将会关联到数字键0-9,在键盘上按下响应的按键即可发送。可以方便控制,比如“智能车”,“飞行器”等等其他设备。在小键盘这里可以看做是方向键哦。
7.勾选16进制发送,可以支持16进制发送,但是需要注意的是,这里没有进行16进制验证,如果包含非16进制字符,将会导致发送失败
8.点击“导入导出条目”按钮可以很方便的编辑,导入导出条目,查看条目的备注
显示设置
1.可以保存接收窗口为任意格式的文件,默认为txt格式的文件
2.显示模式设置,默认为黑色背景,绿色字体。勾选“白底黑字”可以将背景设置为白色,字体为黑色
3.16进制显示,勾选后将显示16进制的字节,如果之前接收到了数据,会自动转换,所以当接收的数据量比较大的时候,转换会比较慢
4.勾选“时间戳”选项,可以加入时间戳显示,需要注意的是,时间戳是以换行回车断帧,所以,当接收到的数据不含“\r\n”换行回车时,此选项是无效的哦。
5.通过勾选”rts”,”dtr”可以控制当前串口的rts和dtr输出
6.点击清除接收按钮,可以清除窗口显示的内容,并且清除发送和接收字节计数
xcom(串口调试工具)适用于单片机开发,与同类串口调试助手相比,xcom界面美观使用方便,可准确进行自动识别串口,还可以查看接收到的历史数据,可单条发送与多条发送,支持定时发送与16进制发送,自动循环发送。
1、修改字体大小背景色,在左下脚菜单处修改。
2、保存窗口编码方式设置,在左下角菜单处,选择编码方式,保存窗口接收的数据就是对应的编码方式
3、语言设置,在左下角菜单处,可以设置软件的语言,目前支持中文,英文,中文繁体
4、恢复默认设置,将软件的设置信息恢复到默认状态
5、原子软件库,左下角进入,可以通过原子软件库访问正点原子的软件,和相关的资料
1、可以对发送的字符复制,可以对接收的信息复制
2、串口的信息可以在软件显示,可以设置连接串口的方法
3、xcom软件是中文界面,所以使用非常简单,可以自动查找到调试的串口
4、提供标准的十六进制显示
5、波特率是可以设置调整的,方便你为不同的串口配置波特率
6、通过xcom软件可以更好调试你的串口数据
7、提供详细的设置方案
8、适合需要调试硬件设备通讯方式的朋友使用
9、可以方便设备开发人员调试自己的设备数据接收情况
非常实用的串口调试助手,用户在安装好软件之后,系统启动会自动帮你识别一次,当然用户也可以自行在平台上输入相关的消息,然后就可以进行调试,软件支持单条和多条发送,多串口多操作,内置详细帮助,为每一位用户提供操作指导。
1.加入了时间戳的功能,以”\r\n”换行回车断帧,在换行回车前加入时间戳
2.可以任意编辑,导入导出您要发送的条目,文件的格式是excel
3.增加了多条发送的数目,多达40条
4.加强了16进制发送的功能,自动拆分您发送的字节,不必每隔一个字节就输入空格
5.加入了协议传输,支持单次发送,自动连续连续发送,文件发送(如iap串口升级),配有自动重发机制以及多种校验方式,确保您传输的数据不出错