当前位置:网站首页 > 技术博客 > 正文

sscom v5.13.1串口调试使用视频




在嵌入式软件开发过程中,一个好的辅助工具,可以提高效率,缩短开发周期。

它的特点:
1、数据显示流畅,不容易丢数据,中文正常显示
2、串口端口丢失也不会死机
3、支持串口,网卡通讯
4、波特率最高达到50Mbps,支持自定义
5、支持 “帧头+数据+校验+帧尾”的消息结构
6、支持以多种方式显示接收的数据
7、支持以多种形式发送数据,比如以文件形式
8、支持将接收的数据保存到文件中
9、支持终端仿真

串口调试助手是用于实现上位机(一般是电脑)和下位机(比如单片机系统板、嵌入式设备等)之间的串口通信调试。

使用它可以提高调试效率,缩短开发周期,帮助开发者快速定位和解决串口通信中的问题,确保设备之间的串口通信正常稳定运行。

1、简单的串口数据接收,设置串口参数。
大多数情况下,只是从串口打印一些字符串信息在串口助手上显示。默认情况串口助手也是以字符串方式显示接收的数据,正确显示的提前是端口号,波特率必须选对,数据位及停止位等在更多串口设置里。
在这里插入图片描述
在这里插入图片描述

2、设置接收数据的字体,背景,大小上限
接收窗口显示的内容和背景颜色可以设置成个人喜好的样式。
在这里插入图片描述

3、以十六进制显示接收数据
当下位机发上来的数据是十六进制时,那么必须勾选HEX显示,否则显示是乱码的。
在这里插入图片描述

4、将接收数据保存到文件中
有时候需要把接收数据保存下来方便分析,那么可以勾选接收数据到文件,数据就被保存到串口助手同目录下的DAT和TXT两种格式的文件里。
在这里插入图片描述

5、在每次接收到的数据前加上时间
如果想看数据包发上来的时间点,那么可以勾选加时间戳和分包显示。
在这里插入图片描述

超市时间大于数据包间隔时间时,时间戳就没有显示。
在这里插入图片描述
超时时间比收到的数据包之间的间隔时间短一些时,每个数据包都可以显示时间戳。
在这里插入图片描述
超时时间小于数据包耗时时间时,出现一包被分为几包显示。
在这里插入图片描述

7、发送串口数据给下位机(接收数据的设备)
默认是以字符串形式发送的,不勾选HEX发送。
在这里插入图片描述

8、以十六进制发送数据
如果要以十六进制形式发送,比如modbus消息,那么勾选HEX发送即可。
在这里插入图片描述

9、在发送的数据末尾加回车换行,或加转义字符
如果通信协议中命令以0x0D 0x0A结束,比如一些设备配置命令,可以勾选回车换行。如果是以转义字符结束命令,那么手动输入到数据末尾。
在这里插入图片描述

10、在发送的十六进制数据末尾加校验值
在串口助手可以设置在发送的数据中自动加校验值,可以在末尾或非末尾加,以及校验值类型。
在这里插入图片描述
在这里插入图片描述

11、定时发送数据
在某些测试条件下,要求循环周期地发送数据,那可以先设置定时时间,再勾选定时发送。
在这里插入图片描述

12、多条字符串发送
在扩展栏中可以同时准备好多条数据,想发送哪条就点击哪条。
在这里插入图片描述

13、循环定时发送多条字符串
如果需要循环发送不同数据,且间隔时间不同,那么可以在扩展中添加多条数据,设置发送间隔时间。如果数据的顺序列不为0(数字表示发送的先后顺序),则在循环发送中会被发送。
在这里插入图片描述

14、软件的所有设置都保存在同一目录下的sscomXX.ini文件内
在串口助手目录下的ini类型文件的内容就是软件所有设置,包括扩展栏中的数据。
在这里插入图片描述

15、数据波形显示
数据可以按特定格式发给串口助手,助手解析后以波形形式显示出来。
在这里插入图片描述

版权声明


相关文章:

  • 二叉树二叉排序树平衡二叉树的关系2025-02-07 17:30:02
  • automatic和auto2025-02-07 17:30:02
  • qml语言快速入门2025-02-07 17:30:02
  • python编写加密程序2025-02-07 17:30:02
  • select语句的语法结构2025-02-07 17:30:02
  • 聚合函数sql语句2025-02-07 17:30:02
  • post请求设置请求头2025-02-07 17:30:02
  • python 生成pyd2025-02-07 17:30:02
  • 反编译exe软件2025-02-07 17:30:02
  • 倒排索引原理和实现2025-02-07 17:30:02