Я знаю, что есть несколько тем, похожих на мою, но ни одна из них мне не подходит.
Я следовал всем инструкциям этого видео и этого сайта . Единственное отличие состоит в том, что мне пришлось изменить BOARD_TAG = uno
на BOARD_TAG = Arduino Uno
в моем файле Makefile, иначе я мог бы получить ошибку «отсутствует устройство или архитектура после '-mmcu ='».
Это следующее сообщение об ошибке, которое я получил после ввода make
:
make: Circular build-Arduino <-build-Arduino dependency dropped.
make: *** No rule to make target 'Uno/core/wiring.c.o', needed by 'build-Arduino'. Stop.
Я думаю, что эта проблема, возможно, отсутствует в моем Makefile. Любые предложения или решения?
Для тех, кто все еще может беспокоиться, это мой Makefile:
BOARD_TAG = Arduino Uno
ARDUINO_PORT = /dev/ttyACM0
ARDUINO_LIBS =
ARDUINO_DIR = /usr/share/arduino
include ../Arudino.mk
а это мой файл blink.ino:
void setup(){
pinMode(13,OUTPUT);
}
void loop(){
digitalWrite(13,LOW);
delay(1000);
digitalWrite(13,HIGH);
delay(1000);
}