Hallo, ich schaue mir gerade den Arduino Zero / M0Pro an. Dabei ist eine Frage aufgetaucht, auf die ich im Internet noch keine Antwort gefunden habe: Kann ich das Board mit dem Atmel Studio programmieren ohne die Arduino-Bibliothek zu verwenden und trotzdem den Debugger auf dem Board verwenden? Oder benötige ich dann einen zusätzlichen Debugger (z.B. Atmel ICE?)? Vielen Dank und viele Grüße Michael
Welche Arduino Library und welchen Debugger meinst du?
Dieter S. schrieb: > Welche Arduino Library und welchen Debugger meinst du? Mit debugger meinte ich den IC, der da zum Debuggen drauf ist (Embedded Debugger (EDBG)). Ich würde gerne ganz ohne irgendwelche Arduino-Bibliotheken programmieren. Bei den AVR-Arduinos habe ich mal in die Bibliotheken reingeschaut und war nicht unbedingt begeistert.
Das mit den Bibliotheken (OHNE) sollte doch klappen, man muss nur alles selber schreiben. Und der Debugger sollte auch funktionierenn, lt. dieser Beschreibung. https://www.arduino.cc/en/Main/ArduinoBoardZero
Dieter S. schrieb: > Das mit den Bibliotheken (OHNE) sollte doch klappen, man muss nur > alles > selber schreiben. Und der Debugger sollte auch funktionierenn, lt. > dieser Beschreibung. > https://www.arduino.cc/en/Main/ArduinoBoardZero Ich habe an einigen Stellen im Netz gesehen, dass es möglich ist, den Debugger aus dem Atmel Studio mit den Arduino-Bibliotheken zu verwenden. Da wird dann im Atmel Studio aber ein spezielles Arduino-Projekt angelegt. Das will ich nicht. Ich glaube, ich bestelle einfach mal so ein Board und probiere es aus.
>Kann ich das Board mit dem Atmel Studio programmieren ohne die >Arduino-Bibliothek zu verwenden und trotzdem den Debugger auf dem Board >verwenden? Hallo Michael, das kann man ganz gut. Es gibt verschiedene Möglichkeiten: Beitrag "Arduino Zero mit ArduinoStart Konfigurieren" Damit das geht, muss aber das richtige Fuse-Bit gesetzt werden: Beitrag "Re: ATMEL ARM SAMD ohne Framework programmieren"
"Atmel Embedded Debugger (EDBG)" warum sollte das nicht funktionieren? Den Rest musst du in Atmel Studio selber erledigen. Also über das Devives ein Projekt anlegen etc. Alternativ über AtmelStart http://start.atmel.com/ Ein paar Fallstricke z.Bsp bootloader, NVM Ram etc. gibt es schon noch.
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.