我知道有几个主题与我的相似,但是没有一个适合我。
我遵循了this video和this website的每条指令。唯一的区别是我必须在我的Makefile中将BOARD_TAG = uno
更改为BOARD_TAG = Arduino Uno
,否则会给我错误“在'-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);
}