allo zusammen,
ich habe angefangnen ein wenig mich mit dem PIC32MX795F512L sprich mit
dem Ethernet Starter Kit zu beschäftigen.
Bis jetzt habe ich es geschaft einen TCP Server zum laufen zu bringen
und mein kleines Protokol zu implementieren.
Nun möchte ich über das Protokoll dem PIC eine neue statische IP Adresse
senden diese im PIC speichern und der PIC neu starten...
Auf PIC Seite
Schritt 1 : neue IP Adresse empfangen --> erledigt
Schritt 2 : IP Adresse speichern --> ???
Schritt 3 : Reboot des PIC's --> reicht ein Aufruf der Funktion
SoftwareReset(); ?
Zu Schritt2
Momentan habe ich die IP Adresse in einem config.h File unter
1 | #define IP_ADDR_BYTE1 (192ul)
|
2 | #define IP_ADDR_BYTE2 (168ul)
|
3 | #define IP_ADDR_BYTE3 (200ul)
|
4 | #define IP_ADDR_BYTE4 (111ul)
|
konfiguriert und nun müsste ich irgendwie die DEFINES überschreiben...
oder welcher Lösungsansatz gäbe es da?
Vielen Dank schon mal im voraus