1.8.fejezet, PlatformIO

Kapcsolódó hivatkozások

Hibajelenségek

'cl.exe' is not recognized as an internal or external command, operable program or batch file.

A VSCode-ot Windows-on mindig a Developer Command Prompt-ból indítsuk hogy elérhető legyen a cl.exe.

Hibakeresés

Ha Serial portot használunk kommunikációra, akkor a következő hibaüzenettel találkozhatunk:

HardwareSerial0.cpp.o (symbol from plugin): In function `Serial':
(.text+0x0): multiple definition of `__vector_18'
avr8-stub.c.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\uno\firmware.elf] Error 1

A debug információk továbbítására a soros portot használja a debugger, ezért azt nem lehet egyéb célokra használni.