微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 一个串口通信的问题

一个串口通信的问题

时间:10-02 整理:3721RD 点击:
我发送协议能够控制设备,但是却读取不到设备返还的协议数据,求大神指点

因为你能控制设备,所以我认为通信协议你是清楚的。(如果不完全清楚,可以用串口监听软件查看输入与输出数据)
设备是否有联机检测命令?比如你发送一个“Ok!”,设备回复一个“Ok!”。这就证明硬件正常了。设备工作起来的复杂时序,串口调试助手当然无法实现。剩下的就是你的LabVIEW程序编写了。

有图有真相----------

是啊,需要程序框图

上个图看看撒。

这个你还是要看一下通信协议了,看看通信间隙时间等等

单工?双工?半双工?
数据传输线上信号是否因时序问题有冲突?

先用串口调试助手试试,是否有返回数据。硬件没问题,再看软件问题。

这也是个找,但是助手调试助手开启的时候有时候会产生冲突,毕竟那是个调试软件,跟现实能差很多

建议先检查一下发送指令后读取buffer的延时

拿个实际串口线,自发自收去调试吧。没图没真相。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top