USB-DMX Übertragung

Gast #1954376
Lesenswert?
• ▲
▼
Hi,

möchte gern von einer selbstgeschriebenen PC-Software (Windows) auf 
meinen LPC zugreifen via USB. Der LPC soll von mir die DMX-Daten 
geliefert bekommen, und sendet diese an die jeweiligen USART 
Schnittstellen mit dem richtigen Timing. Insgesamt sollen so zwei 
DMX-Ein/Ausgänge bedient werden.

Wird PC-seitig ebenfalls die gleiche Baudrate (250kBaud) für die 
virtuellen seriellen Ports (USB-Serial) verwendet oder ist eine 
schnellere Kommunikation zwischen LPC und PC besser?

Von LPC gibt es ein Beispiel in dem diese ein normales HID Interface 
verwenden für die Kommunikation zwischen PC und LPC für die DMX-Daten. 
Wie greift man in diesem Fall PC-seitig auf diese Schnittstelle zu (und 
sendet / empfängt die Daten) und ist so eine HID überhaupt schnell genug 
um die ankommnenden Daten schnell auf den LPC und umgekehrt zu 
schaufeln?

In meinem Fall verwende ich C++ zur Programmierung der GUI in Windows.

Kennt jmd vielleicht ein Beispielprojekt oder ähnliches?


Gruß
Bernd
Gast #1954700
Lesenswert?
• ▲
▼
noch eine grundsätzliche Frage zu USB:

Beim Bulk-Transfer (Full-Speed) kann man maximal 64Byte pro 1ms 
übertragen (bei einem Endpoint). Wenn ich jetzt zwei Endpoints habe, die 
als Bulk konfiguriert sind, kann ich dann weiterhin pro Endpoint 
64Byte/ms erreichen?

Sprich sind die 64Byte/ms die maximale Übertragungsrate pro Endpoint und 
nachdem ein Full-Speed Device 15 Endpoints besitzen kann, kann man dann 
insgesamt 15 * 64Byte/ms übertragen???

Bernd

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.