Ошибка компилятора при загрузке примера мерцания в энергиях - PullRequest
0 голосов
/ 17 июня 2019

Я пытался протестировать свой MSP432P401R, и я относительно новичок в микроконтроллерах, не программируя. Я пытаюсь запустить пример Energia Blink, который должен быть прямым, но моя компиляция выдает эту ошибку, и я не знаю, с чего начать. Я проверил TI и Energia на некоторое подобие решения, но у меня есть все необходимые драйверы, и устройство и его порты правильно распознаются моим ПК. Что мне нужно исправить?

Ошибка:

Energia: 1.8.7E21 (Windows 10), Board: "RED LaunchPad w/ msp432 EMT (48MHz)"

c:/users/tokyo/appdata/local/energia15/packages/energia/tools/arm-none-eabi-gcc/6.3.1-20170620/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/bin/ld.exe: error: C:\Users\Tokyo\AppData\Local\Temp\arduino_build_671047/Blink.ino.elf uses VFP register arguments, c:/users/tokyo/appdata/local/energia15/packages/energia/tools/arm-none-eabi-gcc/6.3.1-20170620/bin/../lib/gcc/arm-none-eabi/6.3.1\libgcc.a(_udivmoddi4.o) does not

c:/users/tokyo/appdata/local/energia15/packages/energia/tools/arm-none-eabi-gcc/6.3.1-20170620/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/bin/ld.exe: failed to merge target specific data of file c:/users/tokyo/appdata/local/energia15/packages/energia/tools/arm-none-eabi-gcc/6.3.1-20170620/bin/../lib/gcc/arm-none-eabi/6.3.1\libgcc.a(_udivmoddi4.o)

collect2.exe: error: ld returned 1 exit status

exit status 1
Error compiling for board RED LaunchPad w/ msp432 EMT (48MHz).

Этот отчет будет иметь больше информации с "Показать подробный вывод во время компиляции" опция включена в Файл -> Настройки.

#define LED RED_LED

void setup() {                
    pinMode(LED, OUTPUT);     
}
void loop() {
    digitalWrite(LED, HIGH);   // turn the LED on (HIGH is the voltage level)
    delay(1000);               // wait for a second
    digitalWrite(LED, LOW);    // turn the LED off by making the voltage LOW
    delay(1000);               // wait for a second
}
...