如何把连续不断生成的数据先进先出地放入一个固定大小的数组

2019-07-17 10:58发布

RT
出队列的是以1000采样率,每通道读取数为100输出地采样点
我需要每20个点取一个最大值
然后放入一个大小为500的空数组
这些取到的最大值是先进先出的,也就是说当取到第501个点时,这个空数组里的数据是2到501
当取到600个点时,这个数组里的数据是101到600
也就是相当于用波形图显示实时的500个点,怎么才能实现。

微信图片_20170811145625.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
铝合金蝴蝶
2019-07-17 11:17
我看了下,你这个程序是不是一次取100个数,分5组,取5个最大值,再存到空数组里,也就是说进出都是一次5个数

一周热门 更多>