USB- Als Ausgänge gesetzt M32

Gast #1786448
Lesenswert?

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.
#1786461
Lesenswert?

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.
Gast #1786470
Lesenswert?

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.
Angehängte Dateien:
Gast #1786482
Lesenswert?

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.
Angehängte Dateien:
Gast #1786492
Lesenswert?

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
#1786508
Lesenswert?

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)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren