INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

FT232RL "Merkwürdigkeit" bei der Kommunikation



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

08.04.2010, 00:32
Beitrag #1

Jonathan Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Apr 2010

8.6
2009
de


Deutschland
FT232RL "Merkwürdigkeit" bei der Kommunikation
Hallo Zusammen,

ich nutze das Beispiel 2 VI der Internetseite http://ftdichip.com/Projects/CodeExamples/LabVIEW.htm um mit einem FT232RL einen Microcontroller zu steuern. Diesem wird ein Datenstring gesendet und es wird ein Datenstring als Antwort zurückgesendet.
Das ganze funktionert soweit auch sehr gut, aber ich bekomme nur bei genau jedem vierten Senden auch eine Antwort. Durch ein Oszilloskop konnte ich herausfinden das auch nur bei jedem vierten mal die Sendung bei dem Microcontroller ankommt.
An fehlenden Wartezeiten im Programm kann es nicht liegen, da ich die Kommunikation auch mal mit eine VISA basierten Programm versucht habe, das bei einer echten seriellen Schnittstelle einwandfrei funktioniert. Diese Programm schafft es immerhin bei jedem dritten Senden eine Antwort zu erhalten.

Für jeden hilfreichen Tipp bin ich sehr dankbar.

Gruß
Jonathan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.04.2010, 08:20
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
FT232RL "Merkwürdigkeit" bei der Kommunikation
Das kann auch an Deiner Hardware liegen. Hier im Forum habe ich schon öfter gelesen, dass es Probleme mit solchen Umsetzern von "Drittherstellern" gab. Ich würde mir einen Umsetzer von NI holen, oder die vorhandene RS232 verwenden (wenn es da schon funktioniert hat) und die Bsp. aus dem Examplefinder verwenden. Oder spricht da was dagegen?

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.04.2010, 08:37
Beitrag #3

Jopi Offline
LVF-Grünschnabel
*


Beiträge: 26
Registriert seit: Oct 2006

13.0.1f5 32Bit
2000
EN

82110
Deutschland
FT232RL "Merkwürdigkeit" bei der Kommunikation
Schau mal im D2XX Programmer's Guide nach: Da gibt es Einstellungen wie "Latency Timer" und "USB Transfer Size".
Der Treiber sammelt Daten bis der Timer abgelaufen oder die Size voll ist - erst dann werden Daten geschickt.
Das könnte bei Dir bedeuten, dass Du je vier Anfragen gleichzeitig zum Controller jagst.
Gruß, Johannes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: