STM32F107 UDP Geschwindigkeit

OP #7479018
Lesenswert?
• ▲
▼

Vielleicht hat jemand Erfahrungen mit der zu erwarteten Geschwindigkeit von UDP Request/Response Anwendungen.

An meinem STM32F107 Board läuft mittlerweile Ethernet und ein UDP Server. Darauf ist ein einfacher Echoserver am laufen, der 16 Byte Daten von einem einkommenden UDP Paket wieder an den Empfänger zurücksendet. Ein einfaches Python Skript sendet Pakete und wartet auf eine Antwort. Das mache ich 1000 mal und bilde ein Mittelwert. Dieser Mittelwert liegt bei ca 1.5ms für eine Sequenz. Der PC ist direkt per LAN an das Board angeschlossen.

Ich habe leider wenig Erfahrung was man auf solchen Controllern erwarten kann. Hat damit jemand Erfahrung und kann einschätzen ob das halbwegs gut ist?

Ich habe die Takte alle auf das Maximum gesetzt und nutze für die ganze Ethernet Initialisierung und Lwip den Codegenerator.

Beitrag #7479068 wurde von einem Moderator gelöscht.
#7479077
Lesenswert?
• ▲
▼

Wahrscheinlich gegen 90% der Zeit in deinem Python Script drauf.

Vermutlich. :)

ob das halbwegs gut ist?

Nur 1000 ist nicht gut. :) Das liegt aber wohl eher an deinem Messverfahren.

Versuchs mal mit dem Progi im Anhang. Das erwartet als Argument die IP-Adresse des Gegenuebers.

Den Anhang habe ich mal entfernt.

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.