以下是报错信息
Arduino:1.8.15 (Windows 10), 开发板:"ESP32 Pico Kit, Default, 115200, None"
Arduino\libraries\I2Cdev\I2Cdev.cpp: In static member function 'static int8_t I2Cdev::readBytes(uint8_t, uint8_t, uint8_t, uint8_t*, uint16_t)':
Arduino\libraries\I2Cdev\I2Cdev.cpp:276:62: error: 'BUFFER_LENGTH' was not declared in this scope
for (uint8_t k = 0; k < length; k += min(length, BUFFER_LENGTH)) {
^
Arduino\libraries\I2Cdev\I2Cdev.cpp: In static member function 'static int8_t I2Cdev::readWords(uint8_t, uint8_t, uint8_t, uint16_t*, uint16_t)':
Arduino\libraries\I2Cdev\I2Cdev.cpp:414:70: error: 'BUFFER_LENGTH' was not declared in this scope

用户在使用ArduinoIDE1.8.15在ESP32PicoKit上遇到编译错误,主要涉及I2Cdev库中的BUFFER_LENGTH未声明以及WiFi和MPU6050库的版本冲突。错误还显示已安装的库与未使用的库之间存在不匹配。
最低0.47元/天 解锁文章
2200





