2019-07-17 20:58发布
hejin515 发表于 2016-5-26 17:37 波特率115200,一帧52字节,下位机频率之前是100HZ,现在已经200HZ,已经极限了。
ywj65 发表于 2016-5-26 14:34 波特率 字节数 下位机的运行频率 232串口一般就是100--200MS的运用,要快就要考虑别的通讯方式,
luson_liu 发表于 2016-5-30 11:55 你的采样频率是500HZ了,即2ms采集一次数据,这个数据会暂时存储在串口的缓冲区中,一般串口的最大存储字节数为4096,一定要在字节数存储满之前,把数据捞走,否则会有数据丢失的情况。而你的捞取数据间隔为2ms,相当于采集的一次数据,不知道你这采集一次的数据字节数大小为多少?一般镭射数据都在8—16字节数,也就是说它 ...
最多设置5个标签!
你好,这是我的程序框图,麻烦您看一下问题在哪儿
你好,这么说我现在延时300ms也不是很慢吗?如果想高速传输数据的话跟电脑通信一般采用什么通信方法?
你好,我的一次是54字节,频率目前是200HZ。用串口应该能够搞定,问题在于我的思路可能有问题。我是每5ms读取一次串口,是按串口大小属性节点读取全部字节的,然后将读取的数据进行处理计算显示写入保存等操作。关键是5ms的读取频率我是用等待下一毫秒控制的,你知道的,这个肯定会有误差。但是我一帧54字节,按波特率115200来算发送一次也需要4.785ms,这个和5ms太接近了,所以如果读取的时间不是刚刚好5ms ,很容易就会出现在数据还没发送完就开始读取了,就会不能读到完整的数据,这样频率就达不到。所以想知道大家是如何精确控制高频率的。
一周热门 更多>