controlsuite/库/信号生成里的Signal Generator Library 文档第12页,关于IQ格式我有疑问,见图alpha定义为Q16,Q16怎么能够表示2π呢?
Johnson Chen1:
楼主你好!,
Q16为15位整数,16位小数。可以表示的数的范围如下:
controlsuite/库/信号生成里的Signal Generator Library 文档第12页,关于IQ格式我有疑问,见图alpha定义为Q16,Q16怎么能够表示2π呢?
shibao yu:
回复 Johnson Chen1:
我的截图上面写的Q16的范围是0-FFFF,是十六位啊
controlsuite/库/信号生成里的Signal Generator Library 文档第12页,关于IQ格式我有疑问,见图alpha定义为Q16,Q16怎么能够表示2π呢?
Johnson Chen1:
回复 shibao yu:
楼主你好!
详细看了一下,其实这并不是以标准IQ库的方式来定义的。
typedef struct {unsigned int freq;unsigned int step_max;unsigned int alpha;int gain;int offset;int out1;unsigned int phase;int out2;void (*calc)(void *);} SGENT_2;
可以以标幺来理解,即0xffff对应于2pI.