0

我需要在树莓上使用 MPU6050 开发一个系统。我很快找到了为 arduino 创建但为树莓派修改的 jrowberg 库。https://github.com/jrowberg/i2cdevlib但是,我无法使用该库。如果我解压缩 git hub 文件并在/home/pi/i2cdevlib/RaspberryPi_bcm2835/MPU6050/examples第一个错误时打开示例是"I2Cdev.h: File or directory does not exist" 好的,我从 I2Cdev 和 MPU6050 文件夹中复制了文件并将其粘贴到“示例”文件夹中。但现在我有一个新错误:

IMU_zero.cpp:(.text+0xcc): undefined reference for "MPU6050::getMotion6(short*, short*, short*, short*, short*, short*)"
IMU_zero.cpp :(. Text + 0x240): undefined reference for "I2Cdev :: initialize ()"
/usr/bin/ld: IMU_zero.cpp :(. text + 0x250): reference not defined for "MPU6050 :: testConnection ()"
4

0 回答 0