Hallo Leute In meinem momentanen Projekt will ich eine kleine Gitarre machen also eine Leiterplatte in Form einer Gitarre mit Touchsensoren. Wenn ein Sensor betätigt wird müssen dann per USB 2.0 die Daten vom PIC18F14k50 zum Computer übertragen werden. Das meiste sollte kein Problem sein doch die Datenkommunikation bereiten mir noch ein bisschen Schwierigkeiten. Wie die ganze Datenkommunikation abläuft verstehe ich schon ein bisschen. Aber ich habe die Kenntnisse nicht dies in ein Programm umzusetzen(C): Hätte jemand vielleicht einen guten Link ?! Oder von einem anderen PIC ein Beispiel ? Wäre sehr Dankbar Gruss Lukas
Ist Google schon wieder kaputt? Bei mir tut es. Und wirft auf die Suche nach "PIC USB HID example" auch was aus. Max
Ja danke das habe ich auch schon versucht^^ Aber das meiste ist Englisch. Klar Englisch geht ja noch aber die vielen komplizierten Technischen Begriffe... Es ist einfach schwierig zu verstehen vielleicht ist das ja für dich kein Problem. Wenn ich eine Anleitung oder Beschreibung auf Deutsch hätte wäre das viel leichter. Trotzdem danke ich für deinen hilfreichen Beitrag :)
USB ohne Englisch und "technische Begriffe"??? Ich glaube du stellst es dir zu einfach vor. Bei µC Programmierung ist Englisch quasi Pflicht (Source Codes und Datenblätter...). Und um "technische Begriffe" wirst du wohl kaum in einem technischen Gebiet drumrumkommen.
Na klar das mit dem Englisch und den technischen Begriffen ist ja übertrieben das geht ja schon. Aber USB ist so ein kompliziertes Thema ich weiss einfach nicht wo beginnen. Es gibt viele gute Quellen dachte bloss das man in einem Forum vielleicht einen guten Tipp findet :) Ich mache eine Ausbildung zum Elektroniker und wir sind halt noch nicht so weit aber bei unserem Projekt muss die Datenkommunikation über USB sein. Die einzige Frage die ich also habe ist ob jemand einen guten Link hat oder so. Ich weiss auch wie man so etwas sucht aber bis jetzt habe ich noch nichts wirklich gutes gefunden. Und wenn man kein guten Link hat dann eben nicht! Dann kann man es ja einfach sein lassen :D Danke im voraus...
Mir kommt der Begriff Skriptkiddies in den Sinn... Ohne Englisch wird´s schwierig, da kann man nicht mal BWLer werden. Eisverkäufer könnte noch gehen. Wäre heute ein lukrativer Job. Max
Und wieso kann man als "Kind" nicht in so einem Forum eine ganz normale Frage stellen ? Ich habe keine bösen Absichten es ist ja nicht so, dass ich kein Englisch kann ich kann nur besser Deutsch und wenn es irgend eine Anleitung auf Deutsch gebe dann wäre das praktisch aber wenn nicht ok. Dann eben auf Englisch. Aber wieso du mich wegen dem jetzt so anfährst verstehe ich nicht?
Wenn ich mir Deine Rechtschreibung ansehe, kann ich mir kaum vorstellen, dass Du die deutsche Sprache beherrschst. Ansonsten kann es ja wohl nicht so schwierig sein, die USB-Spezifikation(en) beim USB Implementers Forum zu finden. Und wieso bist Du bar jeder USB-Kenntnisse überhaupt in der Lage, festzulegen, dass die Kommunikation gemäß USB 2.0 erfolgen soll?
Ich habe nirgends geschrieben, dass ich die deutsche Sprache beherrsche? Ja im Lastenheft steht, dass es über USB sein muss. Und wir haben uns auch schon darüber Informiert. Ich will ja auch keine Schritt für Schritt Anleitung aber wenn mir jemand helfen will dann wäre das hilfreich. Wie schon gesagt so ein Link oder etwas in der Art wäre praktisch.
Wen du schon kein C kannst, dann lass es mit dem USB bzw. versuche es lieber mit nem FTDI. Damit bekommst du die Daten über einen Virtuellen COM Port.
Kennst du google? englisch kann doch nicht so schwer sein
vielleicht hilft dir das: https://en.wikipedia.org/wiki/USB ist englisch, aber du wirst es sicher verstehen
Na ich kann schon C programmieren das sollte nicht das Problem sein. Ja das mit dem FTDI-Chip habe ich auch schon angeschaut. Diese Lösung bringt aber für gewisse Ziele die wir haben Probleme. Ich denke wenn wir genügend Zeit investieren klappt das schon aber es wäre vielleicht besser wenn wir uns zuerst weiter informieren und konkretere Fragen stellen.
Lukas von Däniken schrieb: > Wie schon gesagt so ein Link oder etwas in der Art wäre praktisch. Es wäre hilfreich, wenn du deine Anforderungen etwas spezifizieren würdest. Nur so einige Punkte: - Welcher Transfer Modus? - Welche Device Class? - Welche Daten Rate?
Der Transfer Modus ist Interrupt oder Isochrone je nach Verwendung Die Device Class ist entweder Audio oder HID Die Datenrate ist ja gegeben durch den Transfer aber er wird nie sonderlich gross sein. Im einten Modus senden wir als Audio Device mit Hilfe des MIDI Protokolls und im anderen Modus senden wir nur ASCII Zeichen. Ich hoffe das sind genug Angaben, wenn nicht, nur fragen.
Lukas von Däniken schrieb: > ie einzige Frage die ich also habe ist ob jemand einen guten Link hat > oder so. Ich weiss auch wie man so etwas sucht aber bis jetzt habe ich > noch nichts wirklich gutes gefunden. Und wenn man kein guten Link hat > dann eben nicht! Ich empfehle Dir das Generic HID Beispiel von Microchip auf Deinen uC aufzuspielen. Dann gehst Du nach http://embedded24.net und holst Dir die Beipiele. Das Generic Demo von Microchip nutzt Input und Output Reports mit einer ID = 0 und einer Größe von 64 Bytes. VID und PID findest Du in den Dateien. Gruß Dieter
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.