Hallo Leute, ich bin ein totaler Neuling was Hardwareprogrammierung angeht. Ich habe hier ein kleines Problem. Der aller erste Schritt will nicht funktioniere. Was ich schon geschafft habe: - Mir das Evulationsboard, USB->RS232 Adapter zu holen - Das Board mit Strom zu versorgen (Diode leuchtet) Aber das wars auch schon. Was nun? Wie schliesse ich das Evulationsboard richtig an den Computer dran so das es vom AVR Studio erkannt werden kann? Es gibt 2 Anschlüsse am Board. Eins davon nennt sich ISP, das andere RS232. Bitte nicht lachen aber wo muss das Kabel hin oder fehlt da was? Muss ich was am Rechner einstellen damit eine Verbindung zu Stande kommt? Fragen über Fragen. Wäre dankbar für jeden Tipp. Bitte keine Aussagen wie: Erstmal Gehirn einschalten. Für mich ist Hardwareprogrammierung eine neue Welt.
Was ist das für ein Evulationsboard?? Da gibts tausende verschiedene...
ATMEL Evaluations-Board Version 2.0.1 - Bausatz Damit Ihr nicht nachschauen braucht: Diese Platine zum Anschluss an den PC ermöglicht die direkte Programmierung der ATmega8535, ATmega8, ATmega16, ATmega32, ATmega64, ATtiny2313, ATtiny12 und ATtiny15. Aufgrund der vorhandenen Elemente wie Taster, LEDs, Buzzer und serieller Schnittstelle ist eine einfache und zügige Anwendungsentwicklung möglich. Alle diese Komponenten können bei Bedarf einzeln über Jumper verbunden oder getrennt werden. Technische Daten: - Betriebsspannung 9 V~ - ISP- und JTAG-Anschluss - ISP to seriell integriert - serieller Anschluss über MAX232 - 3 Programmtaster - 2 LEDs - 1 Buzzer - Port PA, PB, PC, PD auf 40-polige Pfostenleiste herausgeführt
Du hast 2 Sub-D 9pol. auf der Platine. Der linke ist für den ISP und der rechte für die Uart/Max232-Verbindung. Wenn du einen Mikrocontroller programmieren willst, musst du an der linken buchse anstecken. Wenn du mit einem programmierten Mikrocontroller über Uart kommunizieren willst musst du an der rechten buchse anstecken. Allerdings kann es sein, dass es mit einem USB-RS232-Wandler nicht funktioniert!
Ahhh...OK, das erklärt einiges. D.h. für die ISP Schnittstelle benötige ich zusätzliche Hardware. Kann ich an dem UART/Max232 Port ohne zusätzliche Hardware Zugriff auf das Board fürs Programmieren kriegen oder brauche in jedem Fall einen ISP Programmierer (Hardwaregerät?) ?
Mit dem Seriellen Programmer und PonyProg habe ich persönlich schlechte Erfahrungen gemacht. Ich rate dir dazu gleich n guten ISP-Programmer zu kaufen (evtl. USBprog, ISP MKII). Das erleichtert auf jeden fall das Programmieren und vor allem Fuse-Bits setzen erheblich! Ob die Uart-Kommunikation über den Schnittstellenwandler funktioniert weis ich nicht.
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.