串口 ——怎么让仪器发送数据,调试助手能接收

作者&投稿:错安 (若有异议请与网页底部的电邮联系)
串口调试助手,可以接收到仪器发出来的数据。 自己编写的程序,无法接收到仪器发出来的数据。~

1、你说用串口助手可以接收数据,你的程序不能:这个时候仪器和你的开发板如何接线?
2、你的串口接线是2,3,5三根吗?
3、到Modem Line状态里面设置DTR和RTS,选择相应的设置属性(Line CTS State、Line DCD State、Line DSR
State、Line DTR State、Line RI State或Line RTS State)。

当使用串口调试助手发送和接收数据不一致的时候,可能是以下一些原因造成的:

1. 波特率设置不正确:串口调试助手和接收设备需要设置相同的波特率。如果波特率设置错误,发送和接收的数据将不一致。请确保用正确的波特率设置发送和接收数据。

2. 数据格式不正确:如果发送和接收设备的数据格式不一致,发送的数据可能会在接收端不正确的解读。请确保发送和接收设备的数据格式一致,包括数据位、停止位、奇偶校验、数据流控等。

3. 软件设置:有些串口调试助手软件会将发送的数据加上换行符或回车换行符。如果接收设备无法正确地处理这些控制字符,则发送和接收的数据将不一致。

4. 信号干扰:由于串口通讯是通过数码信号线传输的,因此干扰信号可能导致串口数据丢失,从而影响发送和接收的数据一致性。请检查设备是否处于噪声环境中。若存在噪声环境,需要采取减少干扰的方法,如屏蔽、隔离、滤波等。

如果上述问题都未解决问题,可以考虑通过更换串口线或其他端口设备并将其重新连接到计算机端口来排除硬件故障。

1设置对应的COM口,
2关键是波特率要设对,要知道设备发送数据的波特率.
3还有是否设备一通电就向外发数据?有可能是要先发送某种数据它才会回复.

关键是要细看仪器说明书

仪器 没有说明书 吗?

应该有 相应 的 指令 吧?

祝你顺利

直接打电话给仪器厂商询问比较快。


庄河市15553799541: 串口 ——怎么让仪器发送数据,调试助手能接收 -
卫馥福善: 1设置对应的COM口, 2关键是波特率要设对,要知道设备发送数据的波特率. 3还有是否设备一通电就向外发数据?有可能是要先发送某种数据它才会回复.关键是要细看仪器说明书

庄河市15553799541: 怎样使用串口1调试和发送 -
卫馥福善: 下载一个串口软件,常见的如格西烽火串口助手、SSCOM等;配置串口参数;打开串口.即可进行收发.

庄河市15553799541: 串口调试方法有哪些? -
卫馥福善: 串口调试工具可以用来调试串口通信程序.方法为串口调试工具作为一端,串口通信程序作为另外一端.调试时,一端发送,另外一端接收.多机情况下,用串口线连接2台电脑就可以了.电脑接口始终是针的!这样,就需要一根两端都是孔的串口线.两台电脑间测试,需要同时打开串口助手,连接线2脚和3脚需要交叉.如果只用1台电脑,可以短接串口的2、3针代替.用串口调试工具发送数据,在接收窗口能收到数据,则串口功能正常.否则,串口功能不正常.

庄河市15553799541: 怎样从记录仪串口调取数据 -
卫馥福善: 最简单的方法,弄一个串口调试软件,根据读取协议发送数据到记录仪就OK了

庄河市15553799541: 哥 问个菜鸟问题,keil仿真串口实验时,怎么往串口发送数据 -
卫馥福善: 如果你的串口程序已经写好了.只要设置keil的波特率和com口号.然后运行就自动发数据.

庄河市15553799541: 如何使用串口工具 -
卫馥福善: 点击运行串口调试助手,进入相应的界面. 设置串口通讯的接口,波特率校验位等相关信息. 在发送栏输入要发送的信息,选择手动发送或者自动发送,这时如果没有什么错误,对方的串口通信工具就会收到发送的内容. 设置接收区域的相关信息,这时对方如果发送信息,接收区就会收到相应的内容. 另外也可以进行文件的发送,但是串口通信的速率过慢,传输文件的话会很耗时,不过可以用来检测通信的正确性.

庄河市15553799541: 用串口调试助手如何进行串口调试 -
卫馥福善: 如果你测试的是同一台机子上的两个串口,就连接好2个串口,然后打开两次串口调试助手,分别选好串口编号,设定波特率等参数,点连接,然后在发送区随便填点信息点发送,打开的2个串口调试助手的窗口能互相发送接收,就说明这两个串口能正常通信 如果测试2台不同机子上的串口,就分辨在两台机子上打开串口调试助手,操作一样 如果只测试一个串口,RS422和RS485方式的是测不了的,RS232的可以短接2,3针脚,打开一个串口调试助手,选好串口编号和参数,发送信息能在接收区得到回复,证明该串口能工作

庄河市15553799541: 你好,我现在想通过串口,将电脑与MCGS连接进行通信,简单的我从串口调试助手发送数据,MCGS收到即可 -
卫馥福善: 以下举例来说看你的知识层面了.第一:手里有支持modbus标准协议的板卡,比如大华的各种板卡,上面带串口,可以和电脑直接连接,然后你在mcgs设备管理器里添加串口父设备,再添加一个串口,设置一下波特率,校验和等,就可以通讯...

庄河市15553799541: 用串口调试助手发送数据 1 要怎么打? -
卫馥福善: 直接写1就可以.如果选择16进制发送写01或1都可以,0x不需要.

庄河市15553799541: 如何通过串口调试工具发送数据给到PLC的寄存器? -
卫馥福善: 确定PLC使用的通讯协议 根据协议编写相应的程序.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网