Hallo zusammen, ich versuche gerade ein TCP/IP Stack auf einem LPC2368 zum laufen zu bringen. Da ich jedoch keinerlei Erfahrungen damit habe, wollte ich fragen ob es vielleicht ein fertiges Bsp. Projekt gibt. Ich arbeite mit dem Keil Compiler und habe habe auch für erste Gehversuche ein MCB2300 EVA Board. Was den Stack angeht bin ich offen (LWip oder uIP) zwingend ist zuersteinmal TCP (UDP wäre von Vorteil). Aber wie gesagt ich will erst einmal Erfahrung sammeln. Bei NXP habe ich auch eine PDF Anleitung für den uIP Stack gefunden, allerdings ist die Portierungsanleitung imho nicht wirklich vollständig (kann aber auch an meiner Unfähigkeit liegen;-) Wie bereits erwähnt wäre ein MCB2300 lauffaähiges UV2 Projekt oder detailierte Tips was die Portierung von LWip/uIP auf LPC23/24xx (welche Funktionen muessen wir angepasst werden etc.) angeht eine tolle Sache. Im voraus besten Dank und allen ein schönen Osterfest Christoph
:
Verschoben durch Moderator
Hallo Christoph, habe die gleiche Umgebung wie Du und stehe ungefähr vor dem gleichen Problem, vor dem Du gestanden bist. Ich bekomme keine vernünftige Datenübertragung mittels TCP hin. Die Keil-Beispiele sind mehr als dürftig, z. T. fehlerhaft und laufen nur bedingt. Hast Du mittlerweile eine funktionierende TCP-Routine, mit der ich eine funktionierende Datenübertragung über TCP verwirklichen kann und die Du mir überlassen könntest? Wäre Dir dafür sehr dankbar. Mit freundlichem Gruß Roland Kuhn
Hallo Roland, das Problem mit dem Stack habe ich mittlerweile gelöst. Auf der NXP Seite findest du in den Anhängen zum µC eine AN10799 (Source) und ein Dokument Namens: Porting "uIP1.0toLPC23xx/24xx.pdf" Das Beispiel ist recht einfach gehalten und verdeutlicht die funktionsweise des Stacks recht gut. Gruß Christoph
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.