Hallo, wollte mir demnächst ein Entwicklungsboard, Programmer ect. kaufen. Dabei bin ich auf das Board von myavr.de gekommen: http://shop.myavr.de/index.php?sp=article.sp.php&artID=41 Könnt ihr das Empfehlen? Hat damit schon jemand Erfarhung? Noch eine frage: Hat das Board bzw. der Programmer eine serielle Schnittstelle? In der Produktbeschreibung ist allerdings nochmal ein Bild einer extra Platine, auf der ein MAX232 sitzt. Bin jetzt ein wenig verwirrt. Brauche ich die extra Platine, um die USB-seriell Schnittstelle in beide richtungen nutzen zu können? So wie ich das verstehe, kann der Mega, der auf der Platine sitzt Daten an den PC senden, aber nicht umgekehrt? Vielen Dank für eure Hilfe! Gruß Chris
Hallo also habe das Board jetzt 1 Jahr. Bin soweit sehr zufrieden damit. Den Programmieradapter kann man mit dem Programm Quickprog auf Seriellen betrieb umschalten oder man schickt einfach einen Hex code den man in der Beschreibung vom Programmieradapter MK2 findet. Das Programm Quickprog ist alles beim Board dabei oder kannst du dir runterladen. Wenn sonst noch fragen sind Frag ruhig ;-)
Ah noch vergessen. Man kann in beide Richtungen senden und empfangen...
Danke für deine Antwort. Hab ich das richtig verstanden?: Am Programmer selbst gibt es keine serielle schnittstelle. Die funktioniert nur in Verbindung mit dem Atmega8 auf dem Entwicklungs-Board, der jedes mal mit dem .hex Code geflasht werden muss? Klingt ja sehr umständlich.. oder kann ich mir mit Quickprog das flashen jedes mal sparen? Ansonsten wird Quickprog dann wohl zum brennen des Quellcodes genutzt.. Lohnt sich der kauf eines seperaten USB-Uart Gerätes? Gibt es auf der Seite ja auch für knapp 8€ Hast du sowas auch bzw. ist es überhaupt nötig? Gruß Chris
Also dem Programmer wird einfach der Hex code geschickt. Dieser schaltet dann um auf Seriellen Modus um. Entweder dieser ist im Programmier-Modus oder Daten-Modus. Im Quickprog gibs direkt 2 Buttons mit denen man schnell umschalten kann. Ich hab bis jetzt immer damit gearbeitet. Hab mir aber auch schon mal mit C# ein termial Programm Programmiert. Sobald da der Comport geöffnet wird schaltet der in Datenmodus um.
Chris schrieb: > Könnt ihr das Empfehlen? Hat damit schon jemand Erfarhung? Funktioniert klaglos. > Noch eine frage: Hat das Board bzw. der Programmer eine serielle > Schnittstelle? In der Produktbeschreibung ist allerdings nochmal ein > Bild einer extra Platine, auf der ein MAX232 sitzt. Der Prozessor hat eine Serielle Schnittstelle ohne RS232 Pegelwandler. Auf dem aufgesteckten Zusatzboard (mySmartUSB) sitzt ein µC und ein USB Adapter. Das Board dient entweder als Programmer oder als USB-Seriell Wandler. Ein Max232 ist da nirgends drauf. Wo hast du den entdeckt?
Danke für eure beteiligung am Thread! Nachdem ich weder von euch noch im netz was negatives vernehmen konnte, werde ich mit das Board inkl. programmer wohl morgen zulegen. Sind eigentlich genaue Anleitungen/Beispiele evtl. mit Codes mit dabei? @peter, wäre es möglich, dass Porgamm zu bekommen? Sowas bräuchte ich zum testen von einem RS232 RGB-Controller. Ist sicher auch ganz nützlich. Vor allem mit dem automatischen Umschalten! @Wolfgang Der Max232 ist auf einem Bild einer Erweiterungsplatine in der Produktbeschreibung vom Programmer zu sehen Seite läde gerade nicht, sonst würd ichs verlinken! So wie ich das sehe, ist das gedacht, um mit einem µC Geräte mit einer "echten" Rs232 Schnittstelle anzusteuern... Welche Rs232 Buchsen muss ich auf dem Board dann nutzen? Die direkt am Atmega oder die oberhalb des Tasters? Sind ja schon alles TTL-Pegel? Gruß Chris
Dies serielle Kommunikation läuft über USB. Du installierst den Treiber für den MK2-Programmer und hast eine virtuelle serielle Schnittelle, die im Betriebssystem als COMx auftaucht und mit jedem beliebigen Terminalprogramm angesprochen werden kann. Da braucht man eigentlich keine "echte" RS232 Schnittelle mehr. Willst Du mit Deiner Peripherie seriell kommunizieren, musst Du erst einmal herausfinden, auf welche Art und Weise dies geschehen soll. Zwischen verschiedenen ICs findet die serielle Kommunikation oftmals auf TTL-Niveau statt (meistens 5V), da braucht man auch keinen MAX. Testprogramme kann man herunterladen und ein paar Demoprogramme gibt es im Workpad. Ansonsten sollt Du halt selbst aktiv werden. ;-)
Hallo, inzwischen gibts auch ne DEMO von SiSy AVR... die ist hierüber zu finden: http://www.avr-cpp.de/doku.php?id=enwicklungsumgebung ... ich arbeite damit gerade das dortige Tutorial ... die Sache mit den Daten senden und empfangen ist mit dem Programmer total easy ... guckst du hier: http://www.avr-cpp.de/doku.php?id=usart Grüße Jahat
Vielen Dank! Werde mir das MK2 Board nun miut guten Gewissen kaufen können ;) Das einarbeiten bekomme ich schon hin - auch wenn es ein paar stunde und google Suchen erfordern wird! Stimmt, rs232 ist mitlerweile schon bisschen überholt. Findet man bei PC´s eigentlich auch nurnoch auf speziellen Mainboards. Meiner hat zwar einen, aber der ist nicht rausgeführt. Mit USB hat man ohnehin mehr Möglichkeiten. Brauche ich sonst noch was zum einstieg, dass ich direkt mitbestellen könnte? Widerstände und einige andere Bauteile hab ich schon. Bisher hab ich halt analoge Schaltungen aufgebaut - aber um das Thema µC kommt man heut zu Tage ja schon fast nicht mehr rum. Außerdem interessiert es mich und der Nutzen ist auch nicht zu verachten - wo man früher 100te verschiedene Bauteile brauchte, setzt man heute einfach einen µC ein und ist auch noch flexibler, da leicht umprogrammierbar.. Gruß Chris
Chris schrieb: > Brauche ich sonst noch was zum einstieg, dass ich direkt mitbestellen > könnte? Schwierig zu sagen. Nachdem die erste LED leuchtet will man oft mehr. An erster Stelle steht bei vielen wohl das LCD, dann der Temperatursensor, dann die Uhr, dann die 7-Segmentanzeige, dann........;-)
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.