多个串口同时接入采集卡进行数据采集时的问题
时间:10-02
整理:3721RD
点击:
我目前做到多个串口同时接入采集卡进行数据采集,并且使用的是多个循环同时运行(仅仅是把单独一个采集卡测试成功的程序放到同一个程序里面,各循环是并行的),即为:一个循环对应一个采集卡的程序,一个采集卡对应一个串口,但我这样做之后,测试发现:每个循环程序采集到的数据的采样频率要远远低于采集卡在单独工作时的采样频率,不知道在哪里有问题,求指教。
附带图片为我的单个采集卡的采集程序
而且我运行整个程序的时候发现电脑cpu一直飙升到95%-97%
,同时我已经将两个程序分别尽可能的简化了
是不是多个串口接到采集卡上,如果是这样的话,直接采集卡读取全部的串口数据。
你这个的话相当于是多通道同时测量的吧。
学习学习。。