Bezüglich der Lösung für den Fehler, den seriellen Qt-Port mit unterschiedlichen Seriennummern auf verschiedenen Computern zu öffnen

Wenn es sich bei dem Artikel um einen Originalartikel handelt, geben Sie beim Nachdrucken bitte die Quelle des Originalartikels an.
Die Blog-Adresse dieses Artikels: https://hpzwl.blog.csdn.net/article/details/132842297

Die vollständige Sammlung von Blogbeiträgen von Red Fatty (Red Imitation): Sammlung von Entwicklungstechnologien (einschließlich praktischer Qt-Technologie, Raspberry Pi, 3D, OpenCV, OpenGL, ffmpeg, OSG, Mikrocontroller, Software- und Hardwarekombination usw.) wird kontinuierlich aktualisiert ... (klicken Sie auf das Portal)

Qt-Entwicklungskolumne: Verschiedene Probleme lösen (Klicken Sie auf das Portal)


Frage

  Das alte Programm (das Programm von vor ein paar Tagen, die neue Version hat mehr ffmpeg und 485 Pulldown (das spezifische Makro befindet sich unter HI3568)) hat com10 erfolgreich geöffnet, das neue Programm konnte com10 nicht öffnen, das alte Programm konnte nicht geöffnet werden com7, und das neue Programm hat com7 erfolgreich geöffnet. Im Laufe der Jahre ist dies das erste Mal, dass ich auf ein Problem dieser Art gestoßen bin. Die aktuelle Ausgangslage ist, dass es sich lediglich um ein Problem mit dem COM-Portnamen handelt.


Aktueller Status

  Es gibt keine Änderungen im Teil des seriellen Port-Moduls des alten und des neuen Programms. Das neue Programm ist mit HI3568 kompatibel, Makros werden jedoch unter Windows unterschieden, was keine Auswirkungen auf den Code hat.

prüfen

  1. Das alte Programm wurde erfolgreich auf COM7 auf dem Computer des Clients geöffnet.
  2. Das alte Programm konnte auf COM7 auf dem Computer des Autors nicht geöffnet werden.
  3. Das neue Programm konnte auf COM10 auf dem Computer des Clients nicht geöffnet werden.
  4. Das neue Programm ist fehlgeschlagen auf com10 auf dem Computer des Autors zu öffnen;
  5. Das neue Programm wurde erfolgreich auf COM10 auf dem Computer des Autors geöffnet; (beachten Sie die Groß- und Kleinschreibung des Namens der seriellen Schnittstelle)
  6. Das neue Programm wurde erfolgreich auf dem Computer des Clients geöffnet, indem com10 in geändert wurde com7;
  7. Nachdem das vom selben Modul erstellte Debugging-Tool den Namen des seriellen Ports auflistet, wählen Sie, ihn nicht zu öffnen. Es ist in Ordnung, ihn zu öffnen, aber ich vermute, dass es sich um ein Fallproblem handelt.
  Fügen Sie hier eine Bildbeschreibung ein
  Fügen Sie hier eine Bildbeschreibung ein
  Fügen Sie hier eine Bildbeschreibung ein


lösen

  Dies ist das erste Mal, dass ich auf so etwas Seltsames stoße. Ich kenne den Grund nicht. Ich habe versucht, es beim Testen nicht zu lösen. Ich habe es mit COM-Großbuchstaben gelöst.


Wenn es sich bei dem Artikel um einen Originalartikel handelt, geben Sie beim Nachdrucken bitte die Quelle des Originalartikels an.
Die Blog-Adresse dieses Artikels: https://hpzwl.blog.csdn.net/article/details/132842297

Acho que você gosta

Origin blog.csdn.net/qq21497936/article/details/132842297
Recomendado
Clasificación