微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 最近做了个项目,有个技术问题求高手指教

最近做了个项目,有个技术问题求高手指教

时间:10-02 整理:3721RD 点击:
LABVIEW检测温湿度信息,并通过ZIGBEE模块来改变温湿度上下限,可是每次在LABVIEW上写入数值时,通过框图程序可以看到数据到了串口,可为啥单片机就是接受不到呢?请高手指教,很着急,必重谢.本人QQ:2472565492,求好心人帮忙




有以下两种可以尝试下:
1,利用 Access port 或者 bus hound工具去监听下你的这个串口,看实际是否有串口在发送。(这2个工具实际调试很有用,建议自己摸索下用法。)
2,第1步如果检测到串口有发送,那有可能就是单片机的配置问题。看 波特率,停止位等串口常见配置是否都一样。因为你只写了一个COM1和波特率,是否其他都一样?
3,你是如何判断单片机是否接收到字符的?是否判断方式有问题,单片机接收到了。但是你接收的是有格式解析之类的。建议用单片机仿真器仿真下。
遇到问题,要一条条去梳理去尝试下,如果仅仅贴一个程序框图,大家都看不到什么。只能猜测,因为LabVIEW的串口,无非都是那几个函数。没有什么特别。

线接对没           

接对了啊,LABVIEW可以通过ZIGBEE采集到温湿度信息(包括手动设定的温湿度上下限),可是想通过LABVIEW改温湿度上下数值时,就不行了,可以很清楚的看到数据传到了串口,希望我能加你QQ,我们好好探讨一下,真的急需解决这个问题,我的qq:2472565492或者我加你QQ。以前我没玩过论坛,今天发现真的可以找到高手,很开心

有以下一种可能:
1、单片机的接收程序没编写好,比如串口接收的配制等等。
2、VISA的驱动装了么。
你可以用虚拟串口,先实现以下 电脑上的串口传输。如果可以,那就是单片机接收程序的问题啦

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

网站地图

Top