Jeder kennt das Problem. Das erstellen der USB Descriptoren wird sehr schnell unübersichtlich und nach einigem Ändern sieht das File aus wie Kraut und Rüben. Ich habe mich daher entschlossen dafür ein Tool mit Excel zusammen zu hacken. Achtung: Ich habe ein englisches Excel. Sollte aber nichts Sprachspezifisches drin sein. Anleitung: Den Block oben rechts neben den Button nach links kopieren. Im gelben Feld den Typ auswählen und fertig ausfüllen. Den Feldnamen schreibt man einfach drüber. Ein "*" verbindet den Descriptor mit dem nächsten. Eine Zeilennummer hinter dem "*" gibt an, daß die TotalLength-Berechnung hier endet. Gibt es keine solche Marke, wird die Länge bis zum "}" ermittelt. Sind die Descriptoren eingegeben berechnet ein Druck auf den "Calculate Sizes" Button die TotalLength- und Stringlängen-Felder. Den Output auf dem Out Sheet selektieren und in den Code kopieren. Fertisch! PS: Ich habe das nötigste für USB Audio reingehackt. Ist aber noch nicht getestet. Das Wochenende ist leider rum. Wer Erweiterungen macht möge diese bitte anderen zur Verfügung stellen. Einfach in "Types" und "Defaults" ergänzen. Dese kann man dann automatisch auswählen. PPS: Die Berechnung der einzelnen Bytes sollte auch mit #defines funktionieren.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.