2016-04-06 1 views
0
  1. Zur Zeit arbeite ich mit HLK-RM-04 WLAN zu UART-Modul. Ich benutze das im Server-Modus. Ich habe dieses Modul (tx/rx) mit meinem PIC16F887 verbunden. Verbindungen sind in Ordnung und ich kann Daten senden und empfangen.
  2. Alles, was ich hier mache ist eine HTML-Anfrage von einem Browser/Web-Client, und ich erwarte, dass meine Daten (beantwortet von meiner MCU) im Browser angezeigt werden. Aber ich verstehe es nicht richtig. Manchmal funktioniert es in der richtigen Weise, aber meistens, wenn es einen geringen Wert anzeigt.
  3. Um von der MCU-Seite zu analysieren, tippte ich meine MCUs Tx Pin und verbunden mit PC COM-Anschluss. Ja, es scheint, es funktioniert perfekt. Ich kann meine Daten in Hyper-Terminal sehen, was ich von MCU übertrage.
  4. Also von PC-Seite zu analysieren, habe ich einen kostenlosen Web-Sniffer verwendet. Dort kann ich sehen, dass die empfangenen Daten manchmal Müll waren. (Bitte beziehen Sie sich auf Bilder) Ich konnte nicht erraten, was falsch ist?
  5. Daten an Wifi-Modul von MCU gesendet wurde, war richtig, aber Daten vom WLAN-Modul als WLAN-Frames gesendet werden, sind schlecht? Ist das eine Möglichkeit, weiter zu analysieren?
  6. Erwartete Antwort - 1 von 5 Anfrage gewinnt:HLK-RM-04 - HTTP-Antwort ist nicht klar

    enter image description here

  7. schlechte Antwort 2: enter image description here

Antwort

0

Ich erinnere mich nicht, wenn ich Hyper-Terminal für die letzte Verwendung wurde Zeit und ich bin mir nicht sicher, wird es Leerzeichen Zeichen zeigen (wenn ich mich erinnere, gibt es solche Einstellungen).

Eines der Dinge, die ich versuchen würde, ist Serial Port Sniffer oder einige erweiterte Terminal (wie Realterm) zu installieren und zu überprüfen, dass es keinen Müll in Form von Leerraum Zeichen, die in HyperTerminal versteckt sind.

+0

Danke Darko, für das Teilen Ihrer Meinung. Aber ich habe keinen Zweifel am Hyperterminal. Ich vermute mein WLAN-Modul. Kann ich die Wifi-Frames trotzdem erfassen und überprüfen? – Neveth