请教一下关于DSP库函数的参数类型

2019-07-20 00:40发布

准备用DSP做一些运算,今天看DSP库函数源码的时候,看到有Q7,Q15,Q31,F32,按照原子哥教程里写的F32是浮点FLOAT型,想请教一下Q31是以什么类型的数组作为参数传入的,函数原型如下:
void arm_mean_q31(
  q31_t * pSrc,
  uint32_t blockSize,
  q31_t * pResult)

看了其中q31_t的定义是这样的:
  typedef int32_t q31_t;
但是注释里有写了一句: @brief 32-bit fractional data type in 1.31 format.
这句又给我搞迷糊了,是说以1.31format的32位分数数据类型,1.31fromat是什么意思,这句话又该怎么理解?
请做过DSP的大神讲解一下谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。