Tag: lwip

iwip (lightweight IP) ist eine weit verbreitete open-source TCP/IP stack für embedded-systems entworfen. iwip wurde ursprünglich entwickelt von Adam Dunkels. Es wird nun gepflegt von einem weltweiten Netzwerk von Entwicklern.
Der Fokus des iwip TCP/IP-Implementierung ist es, den Ressourceneinsatz reduzieren, während immer noch eine full-scale TCP-stack.Dies macht iwip geeignet für den Einsatz in embedded Systemen mit zig Kilobyte freier Speicher und Platz für rund 40 Kilobyte code ROM.

IWIP + RTOS - so vermeiden Sie netconn block der thread für immer?

Anzahl der Antworten 4 Antworten
Wenn die Iwip netconn_accept() oder netconn_recv() Funktion wird aufgerufen, wenn wir mit einem RTOS, blockiert der thread und wartet auf eine Verbindung bis zum timeout oder für immer, hängt von der Einstellung der LWIP_SO_RCVTIME0. Die Dauer der

LightWeight IP: Puffer nicht freigeben

Anzahl der Antworten 4 Antworten
Ich bin über ein TCP/IP-stack genannt iwip. Ich habe implementiert eine Funktion zum senden von Daten-Pakete, inspiriert von einem ähnlichen callback-Funktion, die Daten empfängt Pakete. Jedes mal, wenn ein Paket empfangen wird, Schaffe ich mir einen Puffer

Multithread-client-server-socket-Programmierung in C

Anzahl der Antworten 3 Antworten
Ich die Umsetzung einer Multi-threaded client-server-socket-Programmierung in C auf der gleichen Maschine mit der gleichen IP-Adresse, aber mit unterschiedlichen ports für Client und Server. Ich habe es umgesetzt mit Hilfe der pthread-Konzepte im C-Umfeld. Aber ich sehe

Erstellen einer RAW-UDP-Verbindung in iwip ARP

Anzahl der Antworten 1 Antworten
Derzeit arbeite ich zum erstellen einer einfachen transfer protocol over Ethernet. Ich habe ein Xilinx SP605 evaluation-board, das ich verwende, um das Debuggen der Ethernet-Teil unseres Projektes. Ich habe versucht, Ausschlachten das Beispiel haben aber bisher erfolglos.

gcc-c error: expected ')' before numeric constant

Anzahl der Antworten 3 Antworten
Hallo, ich habe versucht port IWIP zu einer neuen arm-Gerät. Beim kompilieren des Codes bekomme ich die Fehlermeldung: "lwip/lwip-1.4.0/src/include/lwip/memp_std.h:35:23: error: expected ')' before numeric constant" Wenn ich diese Datei mit diesem und unter diesem mehrere ähnliche Makros

NTP-Request-Paket

Anzahl der Antworten 3 Antworten
Ich versuche, herauszufinden, was ich brauche, um zu senden (client) NTP-request-Paket zum abrufen eines NTP-Paket vom server. Ich arbeite mit dem IWIP auf den Cortex M3 Stellaris LM3S6965 Verstehe ich, dass ich erhalten einen UDP-header und dann

UDP-broadcast - /multicast vs. unicast-Verhalten (dropped packets)

Anzahl der Antworten 2 Antworten
Habe ich ein embedded-Gerät (Quelle), die senden einen Strom von (audio -) Daten in Blöcken von 20 ms (= über 330 bytes) mittels einer UDP-Pakete. Das Netzwerk-volume ist deshalb relativ niedrig 16kBps (praktisch etwas mehr, da UDP/IP-overhead).

Wie kann ich senden eine einfache HTTP-Anfrage mit einem iwip-stack?

Anzahl der Antworten 2 Antworten
Bitte verschieben/schließen, wenn die Frage nicht relevant. Kern: Cortex-M4 Mikroprozessor: TI TM4C1294NCPDT. IP-Stack: iwip 1.4.1 Ich bin mit diesem Mikroprozessor, um einige der Daten-Protokollierung, und ich will zu senden einige Informationen auf einer separaten web-server über einen