问:
我想在pcDuino上用Arafruit的BMP085。他们的例程为: http://learn.adafruit.com/bmp085/using-the-bmp085-api-v2 。它通过I2C和pcDuino通讯。
但是我编译一直得到一下错误: 'byte' has not been declared in Wire.h
答:
你加头文件:
- #incude <Arduino.h>
我找出原因了。 我用了很多的Adafruit库, 这些程序总是在找一个定义的整数ARDUINO来决定哪些文件要包含进来。 我把这些语句去掉, 只加了 #include <Arduino.h> 就可以了 |