Hallo beisammen Die Frage ist mir ja fast peinlich, deshalb ins Offtopic. Hab mir bei den Chinesen so ein ATmega Board zugelegt, das hat einen USB Anschluß der am Pc als Serieller erkannt wird. Nur Atmel Studio erkennt den Anschluß nicht. So scheint es als wäre das kein Programmieranschluß. Zu was ist der dann gut? Achja, nachdem ich den nun bruache, irgendwelche von diesem Forum abweichende Empfehlungen für einen Programmieradapter? Werd mir wohl einen AVRISP mkII -Nachbau zulegen, falls da jemand ne günstige Quelle hat.
Möglicherweise ist einfach kein, oder der falsche Bootloader drauf? In dem Fall einfach einen mit ’nem ISP-Teil drauftun, und es sollte laufen. Programmer kann man ’nen recht günstigen nehmen (hab einen für etwas über 10€ von Amazon geholt, tut den Job). Möglicherweise liegt’s allerdings auch an was anderem. Aber das könnte man nur wissen, wenn man die genaue Bezeichnung des Boards, und als was es sich am USB-Anschluss meldet, wissen würde.
Details: Embedded version of Mega 2560 CH340G / ATmega2560-compatible with Arduino Mega 2560 board. Built in ATmega2560 Atmel microcontroller and CH340G USB-UART interface chip. Hast nen Link vieleicht zu Amazon?
Ach, ich glaub mir geht grad ein Licht auf. Arduino ist wohl nicht von Atmel, somit nicht direkt von Atmel Studio unterstützt. Ich such mal ein bisserl im Net rum, ausser es will hier einer schnell in 3 Sätzen erklären wie ich da mit´m Studio einen C Code draufbekomm. Ich will eine LED einschalten!
Chr K. schrieb: > Die Frage ist mir ja fast peinlich Hmm. Ja. > Hab mir bei den Chinesen so ein ATmega Board zugelegt, das hat einen USB > Anschluß der am Pc als Serieller erkannt wird. "der am Pc als Serieller erkannt wird"? Dieser Satz keinen Sinn. Ein Betriebssystem mag wohl ein angestecktes USB-Gerät erkennen und ihm die Geräteklasse CDC (aka "virtual COM-Port") zuweisen. Ich vermute Windows? Gibt es vielleicht noch Details? > Nur Atmel Studio erkennt den Anschluß nicht. So scheint es als wäre das > kein Programmieranschluß. Zu was ist der dann gut? Was nennst du "Programmieranschluß"? ATMEL hat mit AVR910 ein Protokoll vorgestellt, um ISP Signale über eine serielle Schnittstelle (USB oder nicht) zu routen. Ich nehme, das meinst du? Aber neben AVR910 gibte es noch 1001 Möglichkeiten, eine serielle Verbindung zwischen Host-PC und µC zu nutzen. Es sehr populäre Möglichkeit ist ein serieller Bootloader. Auch da gibt es wieder unzählige Varianten. Von Arduino über Optiboot hin zu gefühlt 100 anderen. Und klar, das Atmel Studio kennt die nicht alle. > Empfehlungen für einen Programmieradapter? > Werd mir wohl einen AVRISP mkII -Nachbau zulegen, falls da jemand ne > günstige Quelle hat. Das AVRISP wird immer empfohlen, weil das halt ohne weiteren Handschlag mit den IDE von ATMEL/MCP funktioniert. Aber das lassen sie sich natürlich auch gut bezahlen. Hier im Wiki findest du einen ganzen Sack voll Alternativen: AVR In System Programmer
Mei, da braucht man nicht groß rumüberlegen. Wenn das von einem Chinesen kommt ist das sehr wahrscheinlich Arduinokompatibel. Die Arduino-Software arbeitet da m.W. mit avrdude.
Axel S. schrieb: > "der am Pc als Serieller erkannt wird"? Dieser Satz keinen Sinn. Jeder hier wusste sofort was gemeint ist, auch du. Stell dich doch ned absichtlich dumm. @ TE: hast du nen Link zum Board? Weißt du ob auf dem Controller bereits ein Bootloader drauf ist? Ein rausgeführter serieller Port lässt tatsächlich auf einen Arduino-kompatiblen Bootloader schließen. avrdude kann damit umgehen. Gibts noch einen zusätzlichen Anschluß für einen "richtigen" Programmieradapter?
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.