www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB Bootloader und CDC Emulator!


Autor: Darkleon (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich hab mich schon durch etliche Forenbeiträge (hier und in anderen 
Foren)durchgelesen, auch auf der microchip Seite, aber ich werde einfach 
nciht wirklich schlauer und mein Problem besteht weiterhin.

Hoffe jetzt, dass mir in diesem Forum hier geholfen wird, damit ich dsa 
Porblem lösen kann, da es mich mitlerweile ziemlich ankotzt, dass ich es 
nicht zum laufen bringe.

Also mein Problem ist folgendes. Da ich eine Winapplikation habe, die 
nur über den ComPort des Computers arbeiten kann wollte ich dem 
Pic(18F4550) eine CDC Firmware spendieren, damit ich ihn über USB 
anschließen und mein Com-Programm weiterhin benutzen kann. Verlegen

Da gibts von Microchip schon einen Emulator, nur bin ich leider der 
C-Sprache nicht mächtig und mir ist dieses Projekt auch viel zu 
unübersichtlich...(man braucht diese und jene Datei, einen Haufen 
include und überall steht was anderes drin.)
Ich programmiere eigentlich all meine Projekte mit mikroBasic von 
mikroe. Nur jetzt wo ich eben diese CDC Emulation machen möchte, stoße 
ich in diesem Programm an die Grenzen, da es keinerlei LIB oder 
Dokumentation gibt.

Irgenwie wäre für mich eine fretige CDC Emulation interessant, in der 
ich noch einfach meinen Programmcode mit reinschreiben muss(Meinetwegen, 
den CDC in C und mein Programm dann in Assembler, da ich ja in 
mikroBasic auch die asm anschauen und kopieren kann.)
Wenn ich jetzt den von Microchip nehm, wo muss ich den dann einfügen, 
oder gibts da was besseres?

Interessant wär noch ein USB Bootloader, den ich mit einem Befehl 
starten kann. Nicht wie den von Microchip, mit Pinabfrage usw.. Aber die 
von Microchip kann man doch sicherlich ändern, damit sie genau auf meine 
Bedürfnisse passen, oder?! Oder gibt es im Netz dokumentation, wie man 
sich sowas auch selbst schreiben kann?(Wahrscheinlich alles in C....)

Hoffe da kann mir jemand etwas helfen, oder mir zeigen, was es noch so 
gibt (Versuche mich gerade auch an dem "Mischaka Bootloader". Da ich 
aber dafür keine Source gefunden hab, fällt das eh wieder flach...

Hoffe ihr versteht mich und könnt mir helfen.

Bekomm nämlich schon langsam die Krise.

Danke schon im Voraus.

MfG Darkleon

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.