在Arduino Mega上传代码时,我收到此错误:
C:/users/sohini/desktop/arduino-1.5.2/hardware/tools/avr/bin /../ LIB / GCC / AVR / 4.3.2 /../../../ .. /avr/lib/avr6/crtm2560.o:在函数`__vector_default'中:
(。vectors + 0xdc):重定位被截断以适合:R_AVR_13_PCREL,而不是.text .__ vector_55中定义的符号`__vector_55' C:\ Users \用户Sohini \应用程序数据\本地\ TEMP \ build208222592316456159.tmp / core.a(HardwareSerial.cpp.o)
有人可以解释一下错误是什么以及如何纠正错误吗?
答案 0 :(得分:1)
当尝试运行SoftwareSerialExample时,mega 2560的问题出现在为Leonardo准备的行中。注释掉这段代码:
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(57600);
/*while (!Serial) {
; // wait for serial port to connect. Needed for Leonardo only
}*/