Forum: Digitale Signalverarbeitung / DSP / Machine Learning USB CDC-ACM TMS320VC5509A Frage


von John-eric K. (mockup)


Angehängte Dateien:

Lesenswert?

Hallo.
Ich habe diesen DSP und will mit dem über einen VCP mit einem Windows 
Programm kommunizieren.

Soweit alles OK.
Ich habe die nötigen Request erstellt und diese Funktionieren.
Anbei die Konfiguration der Discriptoren mit "Advanced USB Port 
Monitor"(USB Debug Software) und USBView eingelesen.
Sind aus einem Atmel Demo Quellcode.

Ich übergebe die Puffergröße 64Byte,
die von Windows anscheinend auch erkannt wird.
Wenn ich mit Hterm Datenübertrage habe ich aber das Problem,
dass er mir Frames mit 200Byte raus gibt, die ich ja nicht einlesen 
kann.

Weiß einer was da schief läuft?

System ist WinXP SP3

Noch eine andere Frage.
Habe einen Endpoint komplett als Bulk für die Daten (IN/OUT).
Ist in dem Datenpaket auch die Anzahl der übertragenen Datenbytes 
enthalten?


Vielen Dank für die Hilfe
John-Eric

von John-eric K. (mockup)


Lesenswert?

Naja das mit den 200Byte hab ich einfach umgangen, in dem ich den Puffer 
im DSP auch auf 200 gemacht habe. Die Daten kommen nun richtig an.

Die Frage mit dem Bulk Endpoint steht aber immer noch.
Gibt es irgendwo im Frame eine Längenangabe die ich auswerten kann?
Oder wie macht man das Normal?
Immer 200Byte senden?

Gruß John

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.