USB Logic Analyzer

Gast #257122
Lesenswert?
• ▲
▼
Hallo,

ich spiele gerade mit einem ft232 im Bit-Bang-Modus herum. Eigentlich
müsste man doch mit so was einen LA bauen können, da die Datenpins ja
mit 16facher Baudrate (3MBaud -> 48MHz) abgetastet werden.
Leider funktioniert mein Versuchsaufbau nicht so ganz. Ich glaube, dass
ich die Daten nicht schnell genug abfragen kann.
Hat jemand schon mal den ft232 im Bit-Bang-Modus mit 3MBaud zum laufen
gebracht?

Gruß
Andreas
Gast #257124
Lesenswert?
• ▲
▼
Im Bit Bang modus werden einzele bits verzanden. USB ist gut für viel
data, aber nicht für einzele bits. Das verzenden von ein bit hat einen
einen grossen overhead auf die USB bus. Darum ist er sehr langsam.
Gast #257126
Lesenswert?
• ▲
▼
In der Bit-Bang-Appnote steht:

FT_SetBaudRate(ftHandle : Dword ; BaudRate : Dword) : FT_Result;
This controls the rate of transferring bytes that have been written to
the device onto the pins. It also sets the sampling of the pins
and transferring the result back to the Read path of the chip. The
maximum baud rate is 3 MegaBaud. The clock for the Bit Bang
mode is actually 16 times the baudrate. A value of 9600 baud would
transfer the data at (9600 x 16) = 153600 bytes per second or
1 every 6.5 uS.

Wenn die Daten (ein Byte) alle 6.5us übertragen werden, dann müssten
die Pins doch auch alle 6.5us abgetastet werden.
Gast #633551
Lesenswert?
• ▲
▼
Ist das Projekt noch aktuell? Ich wollte mir nämlich gfs dieses Board 
holen. Ich bin zwar weniger auf den LA scharf, aber könnte ein start 
Projekt gebrauchen, um in die PCI Programmierung reinzukommen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren