专栏中心

EEPW首页 > 专栏 > 真有效值的计算(均方根)

真有效值的计算(均方根)

发布人:bpshui 时间:2013-03-23 来源:工程师 发布文章

//开方函数

uint16_t isqrt32(uint32_t x)
{
  uint32_t m, y, b;
  m = 0x40000000;
  y = 0;
  while (m != 0) {
    b = y | m;
    y = y >> 1;
    if (x >= b) {
      x = x - b;
      y = y | m;
    }
    m >>= 2;
  }
  return y;
}

//求均方根(真有效值)

uint16_t rms(uint16_t * ptr)
{
  uint64_t t = 0;
  uint16_t i;

  for (i = 0; i < BUF_SIZE; i++)
    t += (uint32_t) * (ptr + i) * (uint32_t) * (ptr + i);
  return (isqrt32(t / BUF_SIZE));
}

 

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

现代与波士顿动力在CES上发布类人机器人Atlas

CAM350自动拼版说明书

CES 2026预览:电子墨水智能手机、过敏原检测器及更多内容

性能暴涨5倍!黄仁勋CES秀肌肉,下代芯片来了

Cam350转Protel pcb方法视频

TMS320DM365 数字媒体处理器示例

视频 2009-03-24

4100家科技企业集结赌城 ,CES 2026揭开AI新战场

智能计算 2026-01-06

专为客户设计的高性能器件系列

视频 2009-03-24

欧盟委员会批准235个能源互联项目,为欧洲未来的电网供电

PCB上的干扰源,及合理的处理

CAM350之层间颜色宏

CAM350应用技巧说明书(英文版)

双向200-A霍尔电流传感器首次实现1400伏隔离

\"晶体振荡器\"的核心技术

运放电源需要增加RC电源滤波么?

F28335 和入门套件演示

视频 2009-03-24

模拟器件- AFE5805 用于超声波的 8 通道模拟前端

视频 2009-03-24

CES 2026——年度科技盛会——可以期待什么

CAM350培训资料

TMS320DM365 数字媒体处理器技术概览

视频 2009-03-24
更多 培训课堂
更多 焦点
更多 视频

技术专区