我用串口调试助手,怎么知道串口和其他设备比如控制器建立的通讯 ,是发送什么通信询问码 ?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-27
我用串口调试助手,怎么知道串口和其他设备比如控制器建立的通讯 ,是发送什么通信询问码 ?

串口没什么固定询问的,所以需要知道该设备通讯协议。
很奇怪啊,不知道通讯协议,你用串口调试助手连接那个控制器想做什么呢?另外,你不知道通讯协议,那是不是知道它的波特率呢?要是连波特率也不知道,发送接收的东西都是没有意义的啊。
还有你用的串口线是那个控制器带的,还是你自己做的或者另外找的?你得确定是这个控制器是用交叉线还是直连的串口线。
首先要知道通讯协议和波特率,在该波特率下给设备发送命令,得到正确回复或者设备执行了该条命令对应的动作就说明连接上了。
或者是否能确定——以某种方式操作一下该设备,它会往外发些什么,而串口调试助手能够接收到,那也说明连接正确了。
楼上说的对,看看说明书上有没有说啥。

1、双击运行,主界面如下。

2、首先根据串口发过来的信息选择波特率,这个波特率根据实际需要选择,要保证收发一致,否则可能收不到数据,有的时候可以收到,但是都是乱码

3、根据传输协议,设置数据位,校验位,停止位,这三个也需要与发送端保持一致,一般来说都是默认设置8-N-1。

4、连接好硬件后,选择传输端口,对应电脑上的USB口。

5、设置数据收发模式,根据实际需要选择。

6、点击“运行”,即可收发数据包。

7、串口调试助手也可以调试TCP/UDP数据包。

注意事项:
串口助手支持9600,19200等常用各种波特率及自定义波特率,可以自动识别串口,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符,可以任意设定自动发送周期,并能将接收数据保存成文本文件,能发送任意大小的文本文件。

串口没什么固定询问的,所以需要知道该设备通讯协议。

很奇怪啊,不知道通讯协议,你用串口调试助手连接那个控制器想做什么呢?另外,你不知道通讯协议,那是不是知道它的波特率呢?要是连波特率也不知道,发送接收的东西都是没有意义的啊。

还有你用的串口线是那个控制器带的,还是你自己做的或者另外找的?你得确定是这个控制器是用交叉线还是直连的串口线。

首先要知道通讯协议和波特率,在该波特率下给设备发送命令,得到正确回复或者设备执行了该条命令对应的动作就说明连接上了。

或者是否能确定——以某种方式操作一下该设备,它会往外发些什么,而串口调试助手能够接收到,那也说明连接正确了。

楼上说的对,看看说明书上有没有说啥。

不明白 楼主要 达到什么目的
从程序分析:sum 的结果应该是 发送 字符代表的数!

如果只有的话,无需这样复杂

请看程序
Private Sub MSComm1_OnComm()
Dim buffer As String

Select Case MSComm1.CommEvent
Case comEvReceive
buffer = Trim(MSComm1.Input)
End Select
receivedata.Text = buffer
Print Val(receivedata.Text)
End Sub

Val(receivedata.Text) 就是 接收到的数值
调试没有问题

建议看书
Visual_Basic与_RS-232_串行通信控制


这个 不是 要看 设备的 说明书 吗

呵呵

  • 串口调试助手报出 未发现此串口或串口被占用
    答:1. 检查 COM 数据线是否连接稳妥。2. 如果你的电脑安装过手机软件,蓝牙软件,卸掉,重启电脑。3. 以上不行的话,删除注册表键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arbiter 后,重启电脑。
  • 串口调试助手怎么使用
    答:问题七:友善串口调试助手怎么用 友善串口调试助手,串口通信开发调试利器。1、支持多串口;2、支持串口自动识别;3、支持自动收发保存数据;4、支持时间戳功能,可记录发送及接收时间;5、实时显示收发数据字节大小以及串口状态。问题八:串口调试助手怎么知道串口打开是否成功 只要在系统设备中存在的串口,...
  • 如何查看串口是否被占用?
    答:打开串口检测工具。通常它会自动扫描并列出所有的COM串口。选择一个具体的串口,然后查看其状态和信息。如果串口被占用,工具通常会显示相关信息。此外,工具还可能允许你打开或关闭串口,或者修改其配置。无论是使用设备管理器还是串口检测工具,查看COM串口占用情况都是很重要的,特别是在开发和调试需要使用...
  • 怎么测试USB转串口数据线通信是否正常
    答:3、其余设置按照下图。使用短路冒或者铁丝、镊子之类的短接即可,没有电,手碰到都没事。4、短接串口线或者USB转串口线9针中的2和3(插针底座上有编号的,仔细看)5、短接完毕后,用鼠标左键点击 串口调试助手上的 手动发送 可以看到如下界面:结论:每点击一次可以收到一次数据,说明串口和串口线正常...
  • 使用串口调试助手时为什么会提示没有发现串口呢?
    答:首先确认你的驱动程序正确;其次,有些串口助手对usb转串口支持不佳,可以更换一个串口软件试试,这类型软件有格西烽火、SSCOM、串口调试助手等。
  • 串口调试助手使用说明和技术总结
    答:回答:串口调试助手的技术报告1.软件简介串口调试助手是在Windows平台下开发的,工具是VC++6.0。串口调试助手版支持常用的300~115200bps波特率,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送数据或字符(包括中文),能发送文本文件,可以任意设定自动发送周期,并能将接收数据保存成文本文件。是工程...
  • 串口调试助手SComAssistantV2.1如何使用
    答:嗯,这个问题,我想应该所有的串口调试助手使用方法大差不差吧 用法如下:先"我的电脑"\"属性"\"硬件"\"设备管理器"\"端口",看你的电脑有几个COM 在"串口调试助手"中,选串口号(选上面步骤中显示的COM号,有的电脑多个串口的话,COM号是设好的,你就多试几次,看哪个串口对哪个COM号)选波特率(一般...
  • 串口调试助手,未发现此串口或被占用
    答:你检查下你自己机器是否有物理串口 可由设备管理器查找。
  • 为什么我的电脑上的串口不能用,,用串口调试助手的时候说找不到?_百...
    答:首先看设备管理器,有没有对应的串口;其次如果系统已经支持了,应该是串口软件的问题,可以更换一个串口助手试试,如格西烽火、串口调试助手等,都比较成熟,对USB转串口支持不错。
  • 单片机串口通信时电脑提示串口被占用,我想问怎么确认哪个USB口对应哪个...
    答:我的电脑,右键,选管理。会出现计算机管理的窗口,里面有设备管理器,左键单击设备管理器。在端口(com和LPT)可以看到的!并且也可以改变的!左键双击USB-to-Serial-Comm-Port选端口设置,高级选项,可以改变COM端口号!