![]() |
Fehler -1073807360 bei USB - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenkommunikation (/Forum-Datenkommunikation) +---- Thema: Fehler -1073807360 bei USB (/Thread-Fehler-1073807360-bei-USB) |
Fehler -1073807360 bei USB - Frank91 - 22.09.2017 10:38 Hallo, ich versuche seit längerem schon einen Controller von der Firma STM mittels USB (virtueller Com Port) und Labview 2016 anzusteuern. Auf dem Controller ist momentan ein einfaches Echo realisiert. Programm LAbview: [attachment=58292] Einstellungen im STM32 Cube (Programm zum initialisieren der Schnittstellen): [attachment=58287] [attachment=58288] [attachment=58289] Spreche ich die USB Buchse mittels eines einfachen Terminal Programmes an, funktionert alles tadellos. Will ich den Com Port am Labview öffnen erhalte ich jedoch des öfteren folgende Meldung: [attachment=58290] Wo liegt hier der Fehler und was soll mir dieser Fehlercode aussagen? Ich habe hier mehrere Testplatinen vorliegen. Bei einer dieser Platinen scheint es so, als würde dieser Fehler seltener auftreten. Bei den anderen scheint es wenn ich die Platine und LAbview neustarte zu variieren. An manchen Tagen lässt sich auch gar keine Kommunikation mit Labview aufbauen (Das Terminalprogramm geht immer). RE: Fehler -1073807360 bei USB - GerdW - 22.09.2017 10:51 Hallo Frank, herzlich willkommen im Forum! Zitat:Spreche ich die USB Buchse mittels eines einfachen Terminal Programmes an, funktionert alles tadellos.Wie lauten die COM-Port-Einstellungen beim Terminalprogramm? Welche Baudrate erwartet dein Gerät? Zitat:Wo liegt hier der Fehler und was soll mir dieser Fehlercode aussagen?VISA greift auch nur auf die entsprechenden Treiber des COM-Ports zu. Und wenn der bei irgendwelchen Parametern irgendeinen Fehler zurückmeldet, bekommst du das eben auch angezeigt… RE: Fehler -1073807360 bei USB - Frank91 - 22.09.2017 10:59 Zitat:herzlich willkommen im Forum!Danke :-D Zitat:Wie lauten die COM-Port-Einstellungen beim Terminalprogramm? [attachment=58294] Soweit ist weiß ist die zu erwartende Baudrate an meinem Gerät doch egal, da der PC dies durch seinen virtuellen Com Port anpasst? Zitat:VISA greift auch nur auf die entsprechenden Treiber des COM-Ports zu. Ich verwende den original STM Treiber. Irgendwie muss es doch eine Möglichkeit das anzupassen, da es beim Terminalprogramm doch auch klappt. RE: Fehler -1073807360 bei USB - GerdW - 22.09.2017 11:35 Hallo Frank, Zitat:Soweit ist weiß ist die zu erwartende Baudrate an meinem Gerät doch egal, da der PC dies durch seinen virtuellen Com Port anpasst?Das glaube ich auch - aber andererseits kenne ich diesen STM-Treiber nicht… Zitat:Irgendwie muss es doch eine Möglichkeit das anzupassen, da es beim Terminalprogramm doch auch klappt.Hast du mal das VISA-Testpanel ausprobiert? Oder ein anderes Terminalprogramm? (Und hoffentlich verwendest du diese Programme nicht parallel!?) RE: Fehler -1073807360 bei USB - Frank91 - 22.09.2017 12:18 Zitat:Das glaube ich auch - aber andererseits kenne ich diesen STM-Treiber nicht… In den Entsprechenden Applikation Note findet man hierzu leider rein gar nichts. Deswegen denke ich dass es egal sein wird. Zitat:Hast du mal das VISA-Testpanel ausprobiert? Nein ein anderes Programm habe ich noch nicht getestet. Könnte ich allerdings mal versuchen. Nein mir ist bewusst, dass ich einen Com Port nicht von 2 Programmen gleichzeitig verwenden kann. RE: Fehler -1073807360 bei USB - Freddy - 22.09.2017 13:00 Die Fehlermeldung hat mit dem Treiber erst mal nichts zu tun. Dein VI meldet, dass die COM Schnittstelle am PC nicht initialisieren kann. Das kann zwei Gründe haben. 1. GerdW hat recht und ein anderes Programm blockiert die Schnittstelle. 2. Du schreibst nicht COM13 in die VI, d.h. Dein Eingang Resorsen Name ist falsch oder leer. Gruß Freddy RE: Fehler -1073807360 bei USB - Frank91 - 22.09.2017 14:04 (22.09.2017 13:00 )Freddy schrieb: Die Fehlermeldung hat mit dem Treiber erst mal nichts zu tun. 1. Kann nicht sein. Alle anderen Programme sind beendet. 2. Es ist definitiv der selbe Com Port wie auch im Gerätemanager angezeigt wird. RE: Fehler -1073807360 bei USB - Freddy - 25.09.2017 08:00 Zitat:1. Kann nicht sein. Alle anderen Programme sind beendet.Die Fehlermeldung direkt nach der Initialisierung lässt nur den Schluß zu, dass LabView keinen Zugriff auf die Schnittstelle hat. Hast Du generell ein Problem auf eine Serielle Schnittstelle unter LabView zuzugreifen? Wenn Du mehr wie eine COM hast, kannst Du ja mal versuchen eine andere zu initialisieren. Vieleicht hast Du ein Problem mit den VISA Treibern. Gruß Freddy RE: Fehler -1073807360 bei USB - Frank91 - 29.09.2017 15:03 Zitat:Die Fehlermeldung direkt nach der Initialisierung lässt nur den Schluß zu, dass LabView keinen Zugriff auf die Schnittstelle hat. Nein andere Virtuell Com Port Geräte machen mir auch keine Probleme. RE: Fehler -1073807360 bei USB - Freddy - 05.10.2017 08:38 Ich, würde Vorschlagen, Du trennst die Serielle Verbindung ( nicht die USB Verbindung). Dann sollte, die Schnittstelle im Geräte-Manager noch zu sehen sen. Jetzt mal Initialisierung der COMx über LabView prüfen. Kommt weiterhin eine Fehlermeldung, dann: Den COM Treiber im Geräte-Manager deinstallieren. Im Geräte-Manager nach neuer Hardware suchen. Dann wird ein neuer Gerätetreiber installiert. Nun wieder mit LabView testen. Gruß Freddy |