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


von Darkleon (Gast)


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

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.