打印

大家有谁能解释下STM32的FFT的取模的函数吗?

[复制链接]
2207|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
armhoo|  楼主 | 2009-8-5 09:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
能解释下取模的函数吗?

void powerMag(long nfill, char* strPara)
{
  int32_t lX,lY;
  uint32_t i;

  for (i=0; i < nfill; i++)
  {
    lX= (lBUFOUT<<16)>>16; /* sine_cosine --> cos */
    lY= (lBUFOUT >> 16);   /* sine_cosine --> sin */
    {
      float X=  64*((float)lX)/32768;
      float Y = 64*((float)lY)/32768;
      float Mag = sqrt(X*X+ Y*Y)/nfill;
      lBUFMAG = (uint32_t)(Mag*65536);
    }
  }
  if (strPara == "1SIDED") onesided(nfill);
}
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

61

帖子

0

粉丝