/Usr/lib/avr/include/avr/io.h dosyasına erişmek için arduino IDE'ye linux Ubuntu izinlerine nasıl izin veririm?


0

Ubuntu sürüm 16.04

Aşağıda gösterilen robo motor çekirdeği örneğini yüklemeye çalışırken aşağıdaki hatayı alıyorum:  esp-12f kurulu ve anladığım kadarıyla, erişemediği için söylüyor avr/io.h kontrol ettiğim ve boş olmadığını kontrol etmek için açtım.

#include <ArduinoRobotMotorBoard.h>
void setup() {
    RobotMotor.begin();
}
void loop() {
    RobotMotor.parseCommand();
    RobotMotor.process();
}

Bütün hatalar

Arduino: 1.8.5 (Linux), Board: "Generic ESP8266 Module, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"

In file included from /home/user/arduino-1.8.5/libraries/Robot_Motor/src/ArduinoRobotMotorBoard.h:22:0,
from /home/user/arduino-1.8.5/libraries/Robot_Motor/examples/Robot_Motor_Core/Robot_Motor_Core.ino:10:
/home/user/arduino-1.8.5/libraries/Robot_Motor/src/EasyTransfer2.h:42:20: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
                ^
compilation terminated.
exit status 1
Error compiling for board Generic ESP8266 Module.

Peki arduino IDE programının kullanmasına nasıl izin verebilirim? io.h dosya?


Neden bir ESP8266 anakartı için AVR başlık dosyalarını kullanmaya çalışıyorsunuz?
Ignacio Vazquez-Abrams

Dürüst olmak gerekirse, Arduino'da yeni olduğumdan emin değilim (ve bunun daha kolay olacağını varsaydım), çünkü hata mesajı yükledikten sonra erişemediğini söylüyor. Sadece esp-12f tahtasında çalıştırılacak kodun nasıl alınacağını bulmaya çalışıyorum.
Malcolm Smith
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.