大家好,小弟最近有个题目要对sensor录下来的值进行分析,
但是因为记录下来的数值,因MCU忙碌的关系而没有依照原本设定
假设: 每10ms 记录一次
所以理论上数值应该要是:
00:00:00.000 X1
00:00:00.010 X2
00:00:00.020 X3
. .
. .
. .
00:00:10.000 X1000
但实际上可能变成:
00:00:00.000 X1
00:00:00.030 X3
00:00:00.120 X12
00:00:00.170 X17
00:00:00.240 X24
00:00:00.360 X36
. .
. .
. .
00:00:09.950 X995
每个点跟点之间的时间间格是不固定的,
请问一下各位前辈,如果我想要把他插固定每10ms一笔资料的话,
要用什么方式来处理会比较快呢?
之前跟学弟讨论过,直接用循环一次一次scan,
若判断每三笔中第一点跟第三点的时间差并不是20ms的话,
就直接在第一笔后面加10ms然后用外插方式处理。
不知道各位有没有什么更好的方法呢?