Forum: PC-Programmierung BlueScreen nach Verbindung zu Com-Port


von Crasher (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich arbeite derzeit an einem kleinen Programm, welches über einen 
USB2Seriell Adapter ein Bluetooth Modul ansetuert um dann von einer 
Platine Daten zu empfangen.
Das ganze ist mit MFC und VS2010 geschrieben. Für die Serielle 
Schnittstelle hab ich eine Klasse bei CodeProjects.com gefunden.

Während meiner letzten tests die Tage lief alles wie erwartet, nur heute 
morgen dann der Schreck. Als ich mich mit dem COM Port verbinden wollte 
kam mir ein BlueScreen entgegen (siehe Anhang).
Ich dachte, naja einmalige Sache und weiter gehts...
Doch der Fehler kommt jetzt immer wieder, manchmal kann ich mich fünf 
mal neu verbinden und wieder trennen und manchmal gleich beim ersten mal 
Schmiert er ab.

Das USB2Seriell Kabel ist eins von Pollin glaub ich. Ich hatte es in den 
PC gesteckt und Win7 fand auch sofort einen Treiber der geiegnet ist.
Auf verdacht hab ich vorher mal den aktuellsten FTDI Treiber für das 
Teil installiert, leider ohne Erfolg.

Das was mir noch komisch vorkommt ist, dass es über jedes X-Beliebige 
Terminal Programm NOCH NIE zu derart krassen Fehlern kam.

Wenn mir jemand einen Rat weiß, wär ich sehr verbunden.

Mit freundlichen Grüßen
Crasher


Hier noch der Link für die Serielle-Klasse:

http://www.codeproject.com/KB/system/serial.aspx

von Crasher (Gast)


Lesenswert?

Problem besteht weiter, weiß denn niemand einen Rat?
Bin echt am verzweifeln...

von fff (Gast)


Lesenswert?

Crasher schrieb:
> Das USB2Seriell Kabel ist eins von Pollin
Das Ding ist Schei*e, schmeiß es weg und kauf dir einen von DeLock,

von stiller Beobachter (Gast)


Lesenswert?

Das scheint ein Problem des Treibers wdf01000.sys zu sein.
Das Problem haben auch Benutzer der seriellen Schnittstelle von Handys 
gehabt.

http://www.handy-faq.de/forum/motorola_forum/44449-usb_treiber_problem.html

von Crasher (Gast)


Lesenswert?

Okay, also soll ich da nun im System32 Ordner rumpfuschen?
Ich finde das nicht ganzso toll.

Es kann doch aber dann nicht sein, dass da andere Terminal Programme 
keine Fehler verursachen oder?

Danke schonmal!

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wie kommt man eigentlich auf die Idee, einen Computerbildschirm
mit Blitz zu photographieren?

von Crasher (Gast)


Lesenswert?

Herrgott!
Der Bildschirm ist vllt 7 Sekunden an! Und da hab ich im Eifer des 
Gefechts mein Handy geschnappt!
JA OKAY, es ist nicht perfekt, ABER MAN(N) könnte, wenn man sich 
anstrengt jedes einzlne WORT LESEN!

Kann es denn wirklich sein, dass es einfach nur an dem Kabel liegt oder 
ist da mehr im Spiel?

von Lukas K. (carrotindustries)


Lesenswert?

Lass mich raten: Das USB-Uart ist von Profilic: Die sind für besonders 
schlechte Treiber bekannt, die auch mal abstürzen sollen. Einfach mal im 
Forum danach suchen. Nimm einen mit nem Chip von FTDI, die haben auch 
gute Treiber für Windows. Vielleicht hilft es auch, den Treiber zu 
aktualisieren.

von stiller Beobachter (Gast)


Angehängte Dateien:

Lesenswert?

Es ist definitiv der Treiber!!!

Was steht denn im Syslog, siehe Bild???

von stiller Beobachter (Gast)


Lesenswert?

Ach ja, wie bekommst Du denn die Bilder vom Handy?
Nokiasoftware/Treiber die immer läuft?

von Lukas K. (carrotindustries)


Lesenswert?

stiller Beobachter schrieb:
> Was steht denn im Syslog, siehe Bild???
Mit meinen bescheidenen Windows-Kenntnissen fällt mir da nichts auf.

ABER: Der Screenshot ist von XP. Da bei XP die Lokalisierung noch 
hartkodiert war, waren auch die Bluescreens lokalisiert, also auf 
Deutsch. Erst bei Vista/7 hat es Microsoft begriffen und Windows 
halbwegs lokalisierbar gemacht, die BSODs wurden Englisch, wie auf dem 
ersten Foto. Oder hast du eines der seltenen XPs, die mit MUI 
eingedeutscht wurden?

stiller Beobachter schrieb:
> Ach ja, wie bekommst Du denn die Bilder vom Handy?
> Nokiasoftware/Treiber die immer läuft?

#1: SD-Karte
#2: Das Händie, ein Nokia 5800 Xpres, hat WLAN, er kann die Bilder also 
auch ohne PC posten und den Beitrag am Telefon schreiben.

von bluppdidupp (Gast)


Lesenswert?

Crasher schrieb:
> Auf verdacht hab ich vorher mal den aktuellsten FTDI Treiber für das
> Teil installiert, leider ohne Erfolg.
Ist da denn überhaupt nen ftdi-chip verbaut? Dem Bluescreen nach würde 
ich  eher auf nen Profilic-Chip tippen...
http://www.prolific.com.tw/eng/downloads.asp?ID=31

von Crasher (Gast)


Lesenswert?

So, gute Nacht erstmal,

Jo, es IST einer der besagten Treiber... Ich habe einen Bluetooth 
USB-Stick entwickelt, mit Antenne und einem FTDI. Da diese aber noch 
nicht vom Hersteller da ist, muss ich derzeit mit so nem doofen Kabel 
und einem Steckbrettaufbau arbeiten/testen.
Okay, das Bild vom XP Screen sagt mir auch nix, das Handy ist ein 
Nokia5800XM und das kann ich auch Problemlos an den Schlepptop per USB 
Kabel anschließen.

Dennoch frage ich mich derzeit, WARUM das Kabel bei jeder anderen 
Anwendung NICHT abschmiert...
Gibts dafür eine Erklärung? Kann ich das bei meinem Programm auch so 
programmieren, sodass es universeller wird. Oder muss ich einfach IMMER 
ein FTDI Adapter benutzen?


Danke für eure Hilfe!

von Lukas K. (carrotindustries)


Lesenswert?

Crasher schrieb:
> Okay, das Bild vom XP Screen sagt mir auch nix, das Handy ist ein
> Nokia5800XM
Brauchst du nicht sagen, das stehe in  den Exif-Daten ;)
>und das kann ich auch Problemlos an den Schlepptop per USB
> Kabel anschließen.
Dennoch bleibt der Widerspruch Englischer BSOD <-> deutsches XP
> Dennoch frage ich mich derzeit, WARUM das Kabel bei jeder anderen
> Anwendung NICHT abschmiert...
Minderwertiger Treiber
> Gibts dafür eine Erklärung? Kann ich das bei meinem Programm auch so
> programmieren, sodass es universeller wird. Oder muss ich einfach IMMER
> ein FTDI Adapter benutzen?
Nein, nur einen Adapter mit gescheitem Treiber, und da gehört Profilic 
nicht dazu

von Crasher (Gast)


Lesenswert?

Okay okay okay,
Das Windows XP Screen Foto ist nicht von mir. Ich habe hier ein Win 7 
x64.
Das kann ich ja ohne Probleme auf Deutsch umstellen. Die BlueScreens 
sind Englisch, das war aber meines Wissens bei meinem Alten XP auch der 
Fall...

P.S.: Habs grad gesehn, dachte das super PHP Upload-Script schneidet 
solche Sachen raus, interessiert hier doch "eigentlich" niemanden.. 
ODER?

von Lukas K. (carrotindustries)


Lesenswert?

Crasher schrieb:
> Okay okay okay,
> Das Windows XP Screen Foto ist nicht von mir.
Was trägt das dann zum Thema bei?
>Ich habe hier ein Win 7
> x64.
> Das kann ich ja ohne Probleme auf Deutsch umstellen. Die BlueScreens
> sind Englisch, das war aber meines Wissens bei meinem Alten XP auch der
> Fall...
Bei XP Home/Pro waren die BSODs mit lokalisiert, bei Vista/7 sind sie 
Englisch
> P.S.: Habs grad gesehn, dachte das super PHP Upload-Script schneidet
Nicht PHP, Ruby
> solche Sachen raus, interessiert hier doch "eigentlich" niemanden..
> ODER?
Ich find's teilweise recht interessant ;)

von Crasher (Gast)


Lesenswert?

Okay, aber ich hab das Bild von XP ja auch nicht hochgeladen ODER?! :D

Naja falls mir noch jemand helfen kann, und wir nicht weiter OT reden, 
nur zu...

von Lukas K. (carrotindustries)


Lesenswert?

Crasher schrieb:
> Okay, aber ich hab das Bild von XP ja auch nicht hochgeladen ODER?! :D
Ohhh... bedauere, Kleinigkeiten, wie den Benutzernamen übersieht man mal 
;)

von Crasher (Gast)


Lesenswert?

Dann wär das ja auch geklärt.. ;) Jetzt hoff ich mal, dass meine Platine 
demnächst kommt...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.