Ich habe schon einige Programme für mein 8515 vom internet geholt welche eine RS232 Verbidung machen sollten. Doch bis jetzt hat es einfach noch nie so richtig geklappt. Ich hab die Files in mein 8515 über den STK500 geladen und dann den Port ans RS232 Angeschlossen was auch immer gut funktioniert hat. Doch auf dem Bildschirm bekomme ich nur kommische Zeichen. Die ganzen einstellungen hab ich kontrolliert und sogar schon öfters im Quelltext geändert um zu sehen obs mit einer niedrigen Datenrate geht. Ist mein Atmel defekt?? Ich bin sicher Hardware mässig (STK, Computer, Kabel, Verbindung und Terminal) ist alles in Ordnung.
So prall sind 4MHz aber nicht, da man damit kein sauberes RS232-Timing hinbekommt. Dies liegt daran, daß man den RS232-Takt per Vorteiler aus dem Systemtakt erzeugen muß. (Siehe ATMEL-Doku) Ich hatte bis jetzt keine Probleme mit 3.6864 MHz.
Mit 4MHz sollte es keine Probleme geben. Bei 19,2kBaud beträgt der Fehler z.B. nur 0,2%, also alles im grünen Bereich. Wenn du die Einstellungen im Terminalprogramm richtig hast (richtige Baudrate, kein Handshake) und es immer noch nicht funktioniert, dann kann es eigentlich nur noch an der Hardware liegen (anderes Kabel, anderen PC ausprobieren). MfG Andreas
Jetzt Klappts. Ich habe gemerkt dass mein STK500 nicht mit 4MHz getrieben werden kann. Mein Board läuft mit 3.69MHz und nachdem ich mein Quelltext umgeschrieben habe hat es gefunzt. Doch manchmal hab ich doch noch leider ein oder 2 komische Zeichen im RS232 Signal
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.