Hallo Zusammen Ich möchte gerne ein Programmierboard für einen ATMega32 selber bauen. Ich habe dazu von Atmel ein Schema gefunden (als PDF angehängt), jedoch ohne Beschreibung. Ich hätte aber noch ein paar Fragen dazu und hatte gehofft dass mir vielleicht hier jemand weiter helfen kann: 1. Welche Funktion übernimmt U1 genau? Mir ist nicht ganz klar wofür es in diesem Schema diesen Mikrokontroller braucht. 2. Kann diese Funktion von U1 auch ein anderer Mikrokontroller übernehmen oder braucht es genau diesen? Ich hätte da nämlich noch einen ATTiny herum liegen und könnte auch diesen verwenden. 3. Die Funktion die U1 übernimmt muss wohl auch programmiert werden. Gibt es dazu irgendwo ein Beispiel? Oder sogar fertige Programme? Wäre super wenn jemand einem Anfänger etwas Schützenhilfe leisten könnte ;-) Gruss Pascal
Auf der Zeichnung kann man kaum was erkennen. Aber Programmer dürfte das sowieso keiner sein. Da sind 2 µC über die RS232/5V miteinander verbunden, wobei mir die Art der Verbindung nicht einleuchtet. So wie das da verschaltet ist, können die beiden µC nicht miteinander reden. Das kann jetzt natürlich auch ein Ausschnitt aus einem größeren Schaltplan sein, der ein Detail hervorheben will, aber für sich alleine macht das erstmal keinen Sinn. Kauf dir einen fertigen Programmer. Die kosten mitlerweile nicht mehr viel und du hast eine Sorge weniger.
Ähm, was willst Du denn mit DER Schaltung? Der eine µC ist nicht mehr für neue Designs empfohlen, den anderen finde ich bei ATMEL überhaupt nicht mehr. Von einem mega32 keine Spur. Was soll denn Dein Board können? Eine Basisschaltung für den mega32 aus einem meiner Projekte hänge ich mal an. Ignorier mal die Drehgeber oben und den Poti rechts Gruß Tom
alles was rs232 brauch ist doch Mist... Beide Us brauchen ein Programm, hast du das? Schau mal nach USBProg, AVRlab und so weiter...
Karl heinz Buchegger schrieb: > Kauf dir einen fertigen Programmer. Die kosten mitlerweile nicht mehr > viel und du hast eine Sorge weniger. Mir war ehrlich gesagt nicht ganz klar, ob er nur einen Programmieradapter oder ein Testboard zum Programmieren bauen will.
Thomas Burkhart schrieb: > Karl heinz Buchegger schrieb: >> Kauf dir einen fertigen Programmer. Die kosten mitlerweile nicht mehr >> viel und du hast eine Sorge weniger. > > Mir war ehrlich gesagt nicht ganz klar, ob er nur einen > Programmieradapter oder ein Testboard zum Programmieren bauen will. Es ist mir auch jetzt noch nicht klar. Aber mit einem fertigen Programmer ist erst mal nichts verloren :-)
Erst mal vielen Dank für eure Antworten. Ich möchte ein Board bauen, das ich In-System Programmieren und debuggen kann. Daher kommt für mich ein Programmer nicht in Frage, da ich nicht jedesmal den IC auf den Programmer stecken möchte um ihn zu programmieren und dann wieder in meine Schaltung einfügen um zu sehen obs funktioniert. @docean: Ich habe den Bootloader für den Atmega32 und er ist auch bereits auf den IC geladen. Solange ich aber nicht weiss welche Aufgabe der U1 übernimmt, weiss ich auch nicht wonach ich für das Programm von U1 suchen soll. Ich frage mich nun auch welche Vorteile die Schaltung von Atmel gegenüber zum Beispiel der Schaltung von escamoteur hat? @escamoteur: Vielen Dank für dein Beispiel-Schema. Ich nehme an, dass du auch mit einem Programmier-Adapter arbeitest und den Bootloader mit einem Programmer auf den IC gebracht hast? Deine Schaltung sieht einiges einfacher aus. Ich werde mir wohl auch einen externen Adapter zulegen mit dem ich dann den IC debuggen kann. @kbuchegg: Das Schema ist von der Atmel-Homepage als Beispiel aufgeführt. Ich glaube nicht dass es Teil von einem grösseren Schema ist. Auf jedenfall ist es nicht so angegeben.
Mit einem Programmer meint kbuchegg einen ISP oder JTAG, nicht einen externen programmer für den chip. Ich verwende den JTAG-Adapter von Olimex http://www.olimex.com/dev/avr-usb-jtag.html Damit kann man dann auch auf dem Target debuggen. Gruß Tom
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.