FTDI Sync BitBang : unregelmässige Timing

Gast #1203105
Hallo,

ich habe eine Kommunikation (nur 50 Byte senden) zur Stande gebracht, 
nun an meinem Logic Analyzer hat jedes Byte andere Timing (ein liegt 6us 
an, der Nächste 42us etc. s. Anhang).

Ich habe bei FTDI angerufen und die behaupten das wäre bekanntes Problem
und würden mir per E-Mail was zusenden. Da bin ich jetzt skeptisch da
mein Mailbox immer noch leer ist.

Wüste jemand wie man diesen Problemchen lösen kann, da ich umbedingt
"saubere" Pattern brauche.

Freundliche Grüsse,
Safi
Angehängte Dateien:
Safi wrote:

> Wüste jemand wie man diesen Problemchen lösen kann, da ich umbedingt
> "saubere" Pattern brauche.

Das ist schlicht und ergreifend so nicht möglich. Bei USB hast du 
keinerlei Kontrolle über die zeitlichen Abläufe. Sowas kannst du nur mit 
einem externem Microcontroller oder so machen.
Gast
Hi Christian,

Danke für Deinen Antwort.

Ich habe gerade einen Antwort von FTDI erhalten:

"There is a known issue in silicon with synchronizing the USB clock to 
the output clock.
If you set the baud rate to 3000000 and pad your data stream with extra 
1’s and 0’s you will be able to get a consistent pulse width to match 
your requirements."

Danach habe ich tatsächlich die Baudrate zu FT_921600 gesetzt  und 
...die
pattern werden tatsache regelmässig (s. Anhang, habe für SyncBitbang und 
AsyncBitbang probiert, tut beides). Die Bitrate kann man dann mit 
"padden" manipulieren ...

Danke ich werde jetzt weiter probieren...
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.