Hallo Leute! Hab ein großes Problem. Und zwar habe ich bei meiner MEGA32 unabsichtlich die USB-Kommunikationsbits als Ausgänge konfiguriert. Jetzt kann ich nichts mehr über USB übertragen. Wie kann ich das wieder rückgängig machen? lg Peter
roflkopter schrieb: > Hallo Leute! > > Hab ein großes Problem. > > Und zwar habe ich bei meiner MEGA32 unabsichtlich die > USB-Kommunikationsbits als Ausgänge konfiguriert. > Jetzt kann ich nichts mehr über USB übertragen. > Wie kann ich das wieder rückgängig machen? > > lg Peter So ein Troll.
ich programmier Basic mit C-Control, das war dabei bei meinem Application Board. Kennst du da auch eine Lösung?
PeterB schrieb: > >Hallo Leute! > >Hab ein großes Problem. > >Und zwar habe ich bei meiner MEGA32 unabsichtlich die >USB-Kommunikationsbits als Ausgänge konfiguriert. >Jetzt kann ich nichts mehr über USB übertragen. >Wie kann ich das wieder rückgängig machen? > >lg Peter > ich programmier Basic mit C-Control, das war dabei bei meinem > Application Board. > Kennst du da auch eine Lösung? Wenn du dein Problem mal vernünftig schildern und nicht so ein Kauderwelsch von dir geben würdest, dann könnte man dir sicher helfen.
ok Am Anfang des Programms muss man ja die I/O kunfigurieren. Und da habe ich unabsichtlich die Pins die für die USB-Kommunikation gedacht sind auch als ausgänge konfiguriert. wenn ich jtz mein Board einschalte blinkt das Kontroll-LED fürs USB rot, statt grün (dh. die USB-Schnittstelle ist nicht bereit). Dadurch kann ich mit meinem PC nicht mehr auf mein Board zugreifen und mit den Resetknöpfen startet nur das Programm neu, aber die USB-Schnittstelle ist dennoch nicht bereit.
Um welche Hardware handelt es sich denn? Bitte alles was du benutzt.
http://www.conrad.at/ce/de/product/198583/C-CONTROL-PRO-EINSTEIGERSET-MEGA-32/1101129 Habe mir den C-Control MEGA32 von Conrad gekauft. Das Board war auch dabei. Auf dem Board sind: 2Reset knöpfe, 1 für MEGA32, 1 für MEGA8, 2Taster SW1 und SW2 die man verwenden kann, ein jumper um die Betriebsspannung auswählen zu können, zw. Netzteil oder USB. Ein USB Anschluss, ein serieller Anschluss. uvm. ich hoffe das bild kann dir weiterhelfen.
dann setz die doch wieder um so wie vorher das kannst du ja nur innerhalb deines Programms gemacht haben. mach deine Änderungen weg und das ding sollte laufen
Das ist der typische Pferdefuß von solchen Geschichten mit eingebautem Bootloader... Haste einmal die Kommunikation gekappt, kommst du nicht mehr zum Programmieren. Möglichkeit 1: neuen Bootloader über einen echten Progger auf den mega32 draufspielen (stk500, oder so was ähnliches) Möglichkeit 2: neuen mega32 mit Bootloader beim C anforndern
das ist ja kompletter beschiss eigentlich. Also wär es das beste, wenn ich mir ein stk500 kaufe, oder?
Es gibt mit Sicherheit einen Ausweg. Nach einem Reset des Moduls wird ja erst die Firmware geladen. Wenn das passiert ist mit sicherheit noch nichts passiert, was die USB kommunikation stört. Erst wenn dein Programm abgearbeitet wird treten dann die Probleme auf. Du musst es nur irgendwie schaffen, das Teil neu zu programmieren, bevor dein BASIC-Programm gestartet wird. Schon mal versucht dein Programm mit RESET1 anzuhalten? Und anschließend ein neues Programm zu starten? http://www.c-control-pro.de/Archiv/Mega/C-Control-Pro-Ger.pdf (S.78)
nein, nicht wirklich wenn ich gedrückt halte leuchten sowohl das grüne als auch das rote led des usb-ports. ich ruf morgen bei conrad an. aber danke leute
hy leute! großes Dankeschön an alle dir mir helfen wollten. Komischerweise funktioniert er wieder. Keine Ahnung warum auf einmal gg danke
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.