Hallo, liebes Forum, ich bin Anfänger in Sachen Mikrocontroller-Programmierung, habe das myAVR-Entwicklungsboard USB 2 und programmiere nach der Anleitung hier aus dem Forum mit Xcode, der Entwicklungsumgebung für Apple-Programme. Ich bin jetzt gerade dabei, das Assembler-Tutorial in C nachzuvollziehen und habe das mikrocontroller.com-AVRGCC-Tutorial zur Hilfe. Diese Infos als Hintergrund. Die bisherigen Tutorialübungen konnte ich problemlos brennen. Jetzt bin ich bei der seriellen Kommunikation angekommen. In dem kurzen C-Teil des Tutorials ist ein UART-'Hallo Welt!'-Programm, das auch tadellos zu brennen ist, nur weiß ich nicht, wie ich dies auf meinem Bildschirm zum Lesen bekomme. Da ich später auch 'Steuer-Software' (Digital-Oszi, Steuerung kleiner Roboter oder einer Modelleisenbahn) schreiben möchte, interessiert es mich also brennend, wie ich es hinbekomme, mit dem Mikrocontroller zu kommunizieren. Meine Anfänger-Idee ist, dass ich das Programm auf den Mikrocontroller brenne, dieses dann die notwendigen Daten liefert bzw. auf Events vom Mac reagiert. Doch wie leite ich das in die Wege? Fangt bitte möglichst einfach an. Mir würde es als ersten Schritt ausreichen, wenn ich das 'Hallo Welt!' auf einer einfachen Console lese. Danke für eure Hilfe! dibujo
Hat dein Mac eine serielle Schnittstelle, über die eine RS232 Kommunikation aufgebaut werden kann? Möglicherweise ist nur USB vorhanden und dann brauchst du einen USB-serial-konverter z.B. von keyspan. Als Terminalsoftware auf Mac-Seite kannst du zterm verwenden.
Ansonsten gibt es auch noch screen, minicom und Konsorten. Da du "Console" geschrieben hast ... www.finkproject.org kennst du? Damit bekommt man alle gänigen Linux-Programme auch unter OSX. USB-Seriell Adapter machen allerdings keinen Spaß, mit den dingern hast du nur Ärger. Wenn du sowieso mit AVR Arbeitest, wäre für eventuelle eine Software USB Lösung interessant. Google findet da viel.
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.