Ich kann das Problem leider nicht nachstellen, da meine Version etwas älter ist. Aber ich hätte noch folgende Ideen zum Probieren (falls Du noch nicht aufgegeben hast):

Im Auswahlfeld "C/C++ source file(s)" solltest Du mal den Haken bei "Include diode.c" umswitschen

Deine Hauptdatei solltest Du main.c nennen

Ansonsten habe ich leider keine weiteren Ideen
Gruß