Hallo Zusammen Also ich hocke hier nun seit ca. 6 Stunden vor meinem PC und habe auch schon an vorigen Tagen an dem Problem gearbeitet. Ich möchte etwas grundsätzlich ganz einfaches. Eine Taste z.B "x" an meinen Mikrocontroller senden, und die Taste x wieder an den PC ausgeben.(per RS-232 Schnittstelle) Ich habe mich durch den gesammten abschnitt im AVR-GCC tutorial gearbeitet, habe das Datenblatt studiert, doch fehlt es mir einfach an konkreten Anweisung, ich bräuchte einen anstoss wie ich das genau Programmieren kann (fertiger example Code, da ich ein C-anfänger bin) und vielleicht einen Tipp mit welchem Terminal ich kommunizieren soll (win2000 installed). Ich verstehe alles was beschrieben ist aber es kommt einfach kein korrekter code zusammen!! Ich bin echt am verzweifeln. sonstige Programme funktionieren auf dem Atmega, aber ich schaffe es einfach nicht mit dem PC zu kommunizieren. Ich bräuchte einfach nur einen fertigen, fehlerlosen Example-Code, verstehen werde ich ihn nachher versuchen und ihn selber auch weiterentwickeln!! edit: Der Mikrocontroller wurde nach einem Project von c't Aufgebaut: http://www.heise.de/ct/projekte/com2lan/ ---> A-B wurde Zusammengebaut Ich wäre wirklich unglaublich dankbar wenn mir jemand helfen könnte!! Da ich das Problem so langsam gelöst haben muss da ich sonst unter Zeitdruck gerate. Grüsse Unearth Infos: http://www.atmel.com/dyn/resources/prod_documents/doc2502.pdf --> atmega-datenblatt http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial --> abschnitt uart http://www.mikrocontroller.net/articles/RS-232 --> Terminalprogramme (welches?)
Gast
#580705
Terminalprogramm -> http://www.docklight.de/ Arbeite selbst damit und bin sehr zufrieden.
UART Datenübertragung im Pollingverfahren... Beitrag "Re: AVR UART Datei senden und Empfanfangen" Die UART Registernamen bei Atmega16 und Atmega8535 sind identisch. Anzupassen ist ggf. die Taktfrequenz sowie der Prozessorname (MCU) im Makefile.
Hallo alle zusammen also das mit dem RS-232 hab ich hingekriegt.. Danke vielmals für eure Hilfe!!! Grüsse Lukas Ruppen
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.