Arduino平均库错误 - 未在此范围内声明

时间:2014-06-29 18:57:10

标签: arduino

尝试在Mega 2560上运行Average library example我在尝试验证时遇到以下错误:

#include <Average.h>
#define CNT 600
int d[CNT];

void setup()
{
  Serial.begin(9600);
}

void loop()
{
  int i;
  for(i=0; i<CNT; i++) d[i] = random(500); 
  Serial.print("Mean: ");
  Serial.print(mean(d,CNT),DEC);
}

错误:

'mean' was not declared in this scope

SO中的其他问题处理此错误,但它们似乎是由于代码错误导致的,而这是官方演示。

1 个答案:

答案 0 :(得分:2)

因此,Arduino似乎无法找到引用的库,这是一个常见且令人困惑(但很容易修复!)的错误。有关如何安装Arduino库的参考,Arduino网站上有大量文档:Installing Additional Arduino Libraries