Hallo Ich verwende mplab x IDE v3.05 und den xc32 v1.40 Compiler mit der Harmony- Software von Microchip. Jetzt möchte ich das tcpip_udp_client bearbeiten, scheitere aber bereits daran, dass er das udp.c source file nicht aufruft. Das udp.h file habe ich mit #include "tcpip/udp.h" korrekt eingebunden. Siehe Fehlermeldung 1.png Den Pfad zu den source-files habe ich auch eingegeben, trotzdem er geht nicht zu den Funktionen in udp.c hinein - oder ruft sie nicht auf. Unter Projekt-Properties -> Generel -> Source Folders habe ich die Pfade zu den source-files angegeben. Siehe Fehlermeldung 2.png Vielleicht kann mir da jemand helfen, ich sitze schon eine Ewigkeit dabei und flip schön langsam dabei aus. Grüße, Martin
und was sollen wir jetzt aus deinen Bildchen schließen? Poste die erste(n) Fehlermeldung(en) des Compilers aus dem "output"-Fenster. Dazu haben die Programmierer erstens den Scrollbalken erfunden (damit man an die erste Fehlermeldung drankommt) und zweitens Copy & Paste (damit ältere Herrschaften wie wir nicht ihre Augen beim Angucken von Briefmarkengroßen Bildchen verderben).
Hi Martin, ich kämpfe auch mit so einem Projekt. Ich bin nicht so weit wie Du, allerdings aus deiner Bilder ich sehe, dass dein main.c richtig udp.h sieht. Sicher in der udp.h ist TCPIP_UDP_ServerOpen(... deklariert, aber IP_ADDRESS_TYPE ist irgendwo in andere Ecke. Suchst Du mal warum udp.h sieht IP_ADDRESS_TYPE nicht. Dein development Board ist pic32mx_eth_sk. Ich habe andere Platform: pic32mx + ex16 + enc28j60. Das Projekt habe ich in MLA Lib erst gestartet. Leider socket verlier immer connenction. Nun teste ich in Harmony, finde für meine HW keine system_config. Man kann manuell meine HW einrichten, leider bin ich noch nicht so weit. Weist Du, kann überhaupt meine HW-Platform in Harmony implementiert werden? Muss ich neu Starter Kit besorgen?
> Unter Projekt-Properties -> Generel -> Source Folders habe ich die Pfade > zu den source-files angegeben. Siehe Fehlermeldung 2.png Hi Martin du sollst Include Path eingeben.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.