LabVIEW 串口的问题!!!!!!!!!

2019-07-17 19:09发布

使用labview接收串口数据时,读进串口缓冲区内的数据还会有停止位、奇偶校验位数据么??还是数据进入串口缓冲区的时候就把这两位数据给舍掉了??也就是说我在用VISA读取缓冲区数据的时候要不要考虑读取的数据中要去掉停止位和奇偶校验位的数据??跪请大神指点!!!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
happyarrow
1楼-- · 2019-07-17 20:43
1,所谓的,停止位,开始位,校验位,都是硬件时序上的,你根本不用关心,只需要上位机和下位机一致就可以了。就好比你手机发短信,你根本不用关心它是怎么发的,只需要编辑文字发送就可以了。
2,上位机有用的,只有数据位。所以都是有用的数据。
3,有兴趣可以百度,小草手把手串口视频。 最佳答案
laomasocool
2楼-- · 2019-07-17 21:38
自己顶一个!!!!!
laomasocool
3楼-- · 2019-07-17 23:25
谢谢你!!!!
laomasocool
4楼-- · 2019-07-18 04:25
happyarrow 发表于 2016-4-16 15:13
1,所谓的,停止位,开始位,校验位,都是硬件时序上的,你根本不用关心,只需要上位机和下位机一致就可以了。就好比你手机发短信,你根本不用关心它是怎么发的,只需要编辑文字发送就可以了。
2,上位机有用的,只有数据位。所以都是有用的数据。
3,有兴趣可以百度,小草手把手串口视频。 ...

再请教下,如果使用奇偶校验发现数据有误,是不是就自动把错误的数据丢掉了呢?
happyarrow
5楼-- · 2019-07-18 10:12
 精彩回答 2  元偷偷看……
happyarrow
6楼-- · 2019-07-18 13:15
laomasocool 发表于 2016-4-17 13:21
再请教下,如果使用奇偶校验发现数据有误,是不是就自动把错误的数据丢掉了呢?

这个问题,其实是个硬件问题,你周围有没搞单片机的,问问他们比较好。理论是不会丢弃的。只会提示错误。
你去问一个人手机为什么可以发出去短信,人家怎么回答你?

一周热门 更多>