LabVIEWwilliam hill官网
直播中

cherylwang

8年用户 6经验值
私信 关注
[问答]

关于串口通信的问题

想咨询两个问题,第一,单片机发给labview的数据,labview是以ASCII码方式接收么?第二,VISA Read需要读取的字节数大于缓冲区中的数据字节数应该怎么办?我需要读200个字节,但是现在单片机一次发的字符串是几十个字节。

回帖(1)

樊浩

2016-11-30 18:10:20
第一不是,但是是已ASCII显示的,举个例子,你如果发送30十进制,当然你也可以发送30的十六进制,接受后显示的是30对应ASCII字符,应该是显示0记不太清楚,你可以看表格,你可以通过字符串转u8就可以得到了对应的数据了,
第二,如果你要接受1000字节,那么串口会等待1000字节以后读取,或者是登了10s还没有1000字节,就会发生超时,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分