Hallo liebe community, Ich habe eine serielle Kommunikation eines AtMega88 per FT232RL (USB) an meinen Pc realisieren wollen. Alle Schaltpläne habe ich aus den Datenblättern der jeweiligen Chips. Ich benutze die Spannungsversorgung des AVR auch für den FT232 Zum Programmieren benutze ich ein AVRISP-mk2 mit WinAVR und AVRDude. Die ersten Tests verliefen alle gut, der Controller ließ sich programmieren, Leds blinkten, alle Pegel stimmten, der FT232 wurde von Windows erkannt und die Treiber dafür automatisch installiert. Auch beim FT232 stimmten die Pegel, 3v3 ausgang gibt die richtige Spannung aus. RX vom AT88 wurden mit TX vom FT verbunden und umgekehrt. Doch beim Überprüfen der seriellen Kommunikation mit hTerm stellte ich fest das ab un an FF bzw FE vom Pc empfangen wurde, obwohl der µC momentan nur die LED blinken lässt. Habe dann zum Test etwas(0x60) vom µC in Schleife gesendet, aber hTerm zeigte keine Reaktion darauf (natürlich habe ich nach dem programmieren dis und wieder reconnected). Dann ist es passiert, ich hab vor dem nächsten Programmiervorgang vergessen das USB-Kabel ausm Pc zu ziehen. Habe das zunächst nicht gemerkt und der µC lies sich auch korrekt programmieren. Nunja nachdem ich jetzt das ISP-kabel herausgezogen hab spielte der µC das programm zwar korrekt ab (led blinkt) jedoch leuchtet sie nurnoch schwach. Programmieren lässt sich der µC auch nicht mehr, AVRDude gibt mir ein "cannot get connection status" "unknown status 0xc9" "Initialization failed, rc = -1" Der FT232 funktioniert scheinbar auch nichtmehr, er gibt am 3v3 Ausgang und auch sonst korrekte Pegel aus, nur wenn ich Tx mit Rx verbinde gibt er kein Echo. Könnt ihr mir sagen ob man da was machen kann? (außer neues zeug kaufen)
:
Bearbeitet durch User
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.