Microchip TCP Stack GenericTCPExample bleibt bei INVALID_SOCKET hängen

Gast #3064435
Lesenswert?
• ▲
▼
Wie kann ich herausfinden (mit einem PicKIT3) warum er mir das Socket 
nicht öffnen kann?

in der TCPIPConfig.h:
TCP_PURPOSE_GENERIC_TCP_CLIENT 3
1
  switch(GenericTCPExampleState)
2
  {
3
    case SM_HOME:
4
      // Connect a socket to the remote TCP server
5
                        MySocket = TCPOpen((DWORD)&ServerName[0], TCP_OPEN_RAM_HOST, ServerPort, TCP_PURPOSE_GENERIC_TCP_CLIENT);
6

7
      // Abort operation if no TCP socket of type TCP_PURPOSE_GENERIC_TCP_CLIENT is available
8
      // If this ever happens, you need to go add one to TCPIPConfig.h
9
      if(MySocket == INVALID_SOCKET) {
Gast #3064551
Lesenswert?
• ▲
▼
Sobald ich das hier auskommentiere geht garnichts mehr und ich denke das 
es irgendwie damit auch zusammen hängt.
1
  } TCPSocketInitializer[] = 
2
    {
3
      //{TCP_PURPOSE_GENERIC_TCP_CLIENT, TCP_ETH_RAM, 125, 100},

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.