UDP-Stream C167

Gast #283206
Lesenswert?
• ▲
▼
Hallo,

ich möchte gerne mit einem µC den UDP-Stream von einem PC empfangen und
die übermittelten Daten aus dem Paket auf einem Display ausgeben.
HW Phytec: phyCORE 167HSE (incl. CS8900 ethernet Controller)
Ich arbeite mit der Sofware µVision3(evaluations Version) von Keil.

Gibt es vielleicht schon ähnliche Projekte?? In den Foren habe ich
nichts gefunden.
Ich bin Programmier-Anfänger und habe mich bislang nur mit den
Grundlagen beschäftigt. Gibt es vielleicht gute tutorials oder
beispiele mit source code bei denen der Grundlegenden Aufbau und die
arbeitsweise einer UDP, TCP oder auch die Übertragung der seriellen
Schnittstelle erklärt wird.

Gruß
Andreas
Gast #283207
Lesenswert?
• ▲
▼
Hi,

ich arbeite grad an was ähnlichem:
XML Pakete sollen per UDP empfangen werden, der MC parst sie dann und
schickt ein Paket auf dem CAN Bus raus. Ich arbeit mit der gleichen
Hardware und Software wie Du.
Ein guter Einstieg ist das Easy-Web Example, das auf der mitgelieferten
CD ist. Nach der Installation zu finden unter
\PHYBasic\pC-167HSE\Demos\Keil\Easy-Web\
Dabei handelt es sich um einen kleinen Webserver der Spanungen am Eval
Board anzeigt bzw. einen dort angeschlossenen Motor steuert.
Ich kämpfe mich grad durch die UDP Doku, um das ganze von TCP auf UDP
umzustellen. Ist aber schon relativ kompliziert...
Wenn für Dich TCP OK ist, hilft Dir das Demo sicher weiter.

bye
 Mirko
Gast #283208
Lesenswert?
• ▲
▼
Hallo,
ich habe einen kostenlosen UDP-Stack aus dem internet besorgt !!
Such mal bei google nach LWIP.
Der Autor heisst Adam Dunkel.
Ich habe mir die Grundlagen auch reingezogen !! Ist aber wirklich sehr
umfangreich !! vor allem wenn man nur die Grundlagen der Programmierung
kennt !!
Ich werde mir morgen früh mal das beispiel von der Phytec CD ansehen
!!
Der UDP Stack LWIP ist nicht nur für UDP sondern auch für TCP/IP und
vereint allen anschein nach alle verschiedenen übertragungsarten ppp,
slip, DHCP,... uvm. !! Ehrlich gesagt finde den Stack eher verwirrend.
Kannst dir den ja mal anschauen.
Gruß
Andreas
Gast #283209
Lesenswert?
• ▲
▼
Ach ja, das hab ich auch noch gefunden !!
In dem Forum:  codecomments.com
Einfach googeln nach
I built a UDP Server with a uController
Wenn man nur mit dem Autor kontakt aufnehmen könnte.

Greetz

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.