|
我用的是UNO的板子,并且我已经把AFMotor库文件放入libraries文件夹里面,但是在编译盒仔的程序的时候还是出现这些错误,真心求解答。
下面是显示的错误:
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:7:22: error: WProgram.h: No such file or directory
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In member function 'void AFMotorController::enable()':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:27: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:27: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:37: error: 'LOW' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:37: error: 'digitalWrite' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In member function 'void AFMotorController::latch_tx()':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:45: error: 'LOW' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:45: error: 'digitalWrite' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:56: error: 'HIGH' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:62: error: 'HIGH' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:65: error: 'HIGH' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In function 'void initPWM1(uint8_t)':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:91: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:91: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In function 'void initPWM2(uint8_t)':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:126: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:126: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In function 'void initPWM3(uint8_t)':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:162: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:162: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In function 'void initPWM4(uint8_t)':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:200: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:200: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In constructor 'AF_Stepper::AF_Stepper(uint16_t, uint8_t)':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:311: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:311: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:313: error: 'HIGH' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:313: error: 'digitalWrite' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:330: error: 'OUTPUT' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:330: error: 'pinMode' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:332: error: 'HIGH' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:332: error: 'digitalWrite' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp: In member function 'void AF_Stepper::step(uint16_t, uint8_t, uint8_t)':
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:382: error: 'delay' was not declared in this scope
E:\dianxin\Arduino\Arduino qudong\arduino-1.0.4-windows\arduino-1.0.4\libraries\AFMotor\AFMotor.cpp:394: error: 'delay' was not declared in this scope
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|