77问答网
所有问题
当前搜索:
串口只接受指令不接收数据
...用RS
指令
与串口助手通讯 可以
接收串口
助手的
数据
,但串口助手不能接收...
答:
这个说明 接收线路和通讯参数设置是正确的
。串行助手不能收到PLC 发出的数据 1)。有可能是你PLC 编程的问题 2)。如果是RS232 通讯,那还需要检测 PLC 的发送回路接线是否正常
单片机
串口不
能
接收数据
答:
没有 问题呀,发送以后 等待接收
。用软件仿真 可以的呀 是否 连接 有问题 波特率不一致,等等。
...但是在
串口
调试助手里,显示
接收
不到
数据
,希望大虾们帮忙解决下,下面...
答:
将
串口
的2、3脚两根针短接,用键盘在串口调试输入字符,如果串口调试
接收
区能够显示输入的字符,说明串口工作正常 等我再看看程序 我觉得这儿有问题 JBC TI,SEND JBC在T1为0的时候,会顺序执行,然后就end了 ,这里我觉得应该改为等待发送结束的
指令
JNB T1,...
delphi编
串口
助手,
只能
写入
数据
,却读不出数据
答:
你没提供你
收到
啥,
只能
推测你的问题是没收到完整的字串。如果是这样的话,这在RS-232很常发生,对方把讯息分成两段送给你,通常字串的结尾字元是固定了,可以把收下来的资料放在Buffer,等检查到结尾符号再统一处理。
STM32
串口
通信中
接收
不到信息怎么回事?
答:
回答:把Use MicroLIB 选项勾上
串口
向单片机发送
指令
怎么才能不丢失
数据
包?
答:
创建一个队列,把接收到的
指令
存放在该队列中。指令从
串口
中断得到。判断队列。队列空时,等待串口中断
接收命令
填充队列;队列不为空时,读取队列元素执行相应动作。直到队列为空。如果在执行命令过程中串口中断接收到新的指令,则新指令存入队列尾部后继续执行未完成的命令。直到队列为空。这样做要判断最大...
C# serialport类编写
串口
通信程序,无法
接收
全部
数据
!
答:
bytesRead = serialPort.Read(BRecieve, 0, bytesToRead);楼上的说法有点意思,但是不完全透彻。其实问题在于
串口
返回
数据
时,它返回的速度可能不会太快,而程序执行是非常快的。也就是说,当执行到Read语句时,串口根本没来得及返回那么多的数据,如你说的,只返回了9个字节。即便你指定bytesToRead大小...
求助大神:通过
串口
给设备发
指令
,用串口调试助手发送就有反馈,用自己写...
答:
问题可能在Thread.Sleep(50);在代码sleep的过程中对端的数据和可能已经发完了,等Read执行时已经读不到数据了,所以
只能
超时。应该把Write和Read放在不同的Thread中执行。
串口
的
数据收发
是两个异步的操作,需要分开处理。
串口
向单片机发送
指令
怎么才能不丢失
数据
包?
答:
串口
发送完后,单片机执行操作,等操作完成后再往上位机发送
指令
,让上位机再发下一串
数据
。
关于c# 控制多个
串口
的方案
答:
肯定要用多线程的 假如按你说的任务单一,即发数据的
串口不收数据
,收数据的串口不发数据,就更简单了 每个串口对应一个缓冲区(发送或者接收),为每个串口开一个线程 发送线程:不断检查发送缓冲,有数据则通过对应串口发送出去 接收线程:不断读取对应串口的数据,存入到接收缓冲区 分析线程:分析接收...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
串口接收不到数据
串口接收不定长数据
串口如何接收数据
串口接收数据处理
serialport接收串口数据
串口发送一串指令
串口at指令
串口at指令解析
串口通信指令