Hallo zusammen, ich möchte mich etwas in das Thema UART einarbeiten, seit Stunden probier ich nun schon eine Ausgabe auf dem Putty Terminal zu erzeugen. Ich habe mich an das Tutorial gehalten. der Quarz ist extern mit 4Mhz. Ich benutze ein Stk500. der Befehl im AVRDUDE ist: avrdude -p atmega8 -P com3 -c stk500v2 -U lfuse:w:0xFF:m -U hfuse:w:0xd9:m -U flash:w:test.hex Ich habe einen COM auf USB Umsetzer, dies funktioniert aber beim Flashen des AVR ohne Probleme. Könnt Ihr mir helfen? Vielen Dank Matthias
1 | // hier weitere Initialisierungen (TX und/oder RX aktivieren, Modus setzen |
∗hüstel∗
du musst dir den Code auch mal angucken. Einfach kopiere und fertig mag zwar in manschen fällen gehen, aber spätestens, wenn du etwas ändern willst oder wie in diesem fall etwas fehlt, ist eigenarbeit gefragt. was dir fehlt, ist das setzen der entsprechenden register. RXEN, TXEN und eventuel noch die Interruptregister, falls du welche nutzen möchtest schau mal ins datenblatt! dort ist der code zum initialisieren 1 zu 1 abgebildet, sogar in C
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.