微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > RS232如何实现按字节产生读取动作

RS232如何实现按字节产生读取动作

时间:12-13 整理:3721RD 点击:
比如说缓冲区每满30字节就VISA READ一次
因为实际使用中数据进来得很快,不希望用while+查看buffer来实现,害怕太占用资源了

设置好循环时间,不会很占用资源的
windows底下的程序就没有中断这一说,除非你自己写一个利用时间计数的,但实际上还
是需要while

你指的是什么结论?

自己估计一下接收30字节的时间
然后按时间读?

就是时间不定,比较难办

我在想,你的while里面是不是没有加wait until,所以说很占资源?


主要是很可能要设置成每2~3ms就要查看一次buffer字节数,觉得这样做有点太粗鲁了。不知是否有更优雅的做法。

没有

其实windows里面的事件也跟这个循环查询很类似的
而且,循环查询也不怎么占资源啊

好的 谢谢啦!

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

网站地图

Top