已成功将现有传感数据导入到DSP端,其导入过程思想如下:
A、
首先,通过对传感数据的观察,如上图所示,可以看出,这些数据是绝对值小于1的有符号小数;并且,其小数点的位置是不发生变化的,所以可采用定点小数来表示。且在DSP中,定点小数运算,实际上就是用整数来进行小数运算。
B、
然后,简单介绍定点小数十进制转二进制的规则:
x表示实际的数,q表示它的Qn型定点小数。其中n为小数点之后的二进制位数,
例0 111 . 11111,则n=5。
则转换公式为:
例n=4,则
此时,可得出定点小数的±*/算法:
假设q1,q2,q3表达的值分别为x1,x2,x3
q3 = q1 + q2 若 x3 = x1 + x2
q3 = q1 - q2 若 x3 = x1 - x2
q3 = q1 * q2