微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 关于串口通信的设置(labview)

关于串口通信的设置(labview)

时间:12-13 整理:3721RD 点击:
在串口通信中,我用了Property Node这个控件,在这个控件中有一个终止属性。
    通信中,我总是发现我从外部设备中读取的数据不全,应该是2456个字节,可是总是没有那么多,后来我无意中发现每次读取的数据的最后一个字节都是相同的,都是以0A结束的,后来我在程序中改变了终止位后,发现每次读取回来的数据都随我的改变而变化,但是事实上我不需要终止位,所以我就干脆把那个终止位删除了,可是每次回来的的数据又是0A结束的,我郁闷了哈,,嗷嗷郁闷。不知道该怎么办了,事实上我自己也不知道我传回来的最后一位是什么,但是我知道我所要求回来的字符串的长度是一定的,
那位大侠能帮帮忙,看看我该怎么办?
多谢了~~

把终止位删除是什么意思
在设置串口属性时,应该把Enable Termination设置为False。
默认是True,读到终止位(默认是0x0A),就会停止。

我按照您的意思去做了
可是还是在0A的时候终止了
郁闷了
是不是我的设置有问题啊
我现在把我的串口设置放在附件里了
大家可以打开看看
我的问题究竟出在那里?

 串口设置.bmp

图片有问题,黑的一块

哈哈 终于搞定了
一扫阴霾
可以舒一口气了
多谢大家的帮助哈

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

网站地图

Top