阅读:1228回复:1
定点浮点数据的处理与显示?
烦请指教!!qq274869324
是这样的系统,将采集到的数据在dsp中处理后,传到计算机显示其结果。由于是定点dsp,在算法中对小数作了定标q15.现在的问题是1。结果可能超出q15的范围。比如 62×0.2=12.4,此时的12.4超过了q15能表示的小数范围,假设在q13中,那是不是系统的定表应该为q13? 2。处理完的结果计算机接收后是否还要作定点转化成浮点运算,才能显示? |
|
沙发#
发布于:2004-03-12 13:57
In your case, 0.2 can be Q15, 62 is definitely not. 62*0.2=12 ( (62*(0.2*2^15))>>15), it is just 20% of 62, your original number.
62 could be 1V or 62V, anything you like. You just need to know the conversion. |
|