Я пытался протестировать свой 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
}