Arduino Due mit AVR-Studio 6.1 und Debugger SAM-ICE
Wer bisher Prozessoren der ATXMEGA-Reihe mit dem AVR-Studio programmiert hat und die Vorteile eines Debuggers wie z.B JTAG-ICE2 oder 3 kennt,vermißt diese beim Umstieg auf den CORTEX-M3-Prozessor des Arduino Due.
Wer bisher Prozessoren der ATXMEGA-Reihe mit dem AVR-Studio programmiert hat und die Vorteile eines Debuggers wie z.B JTAG-ICE2 oder 3 kennt,vermißt diese beim Umstieg auf den CORTEX-M3-Prozessor des Arduino Due. Bei ernsthafter Beschäftigung mit dem Arduino fallen vor allem folgende Nachteile ins Gewicht: - Das Übersetzen des Programms in der Arduino-IDE dauert zu lange - Das Uploaden des Programms dauert zu lange - Fehlen eines echten Hardware-Debuggers Hier wird eine Alternative vorgestellt,die die genannten Nachteile beseitigt. Ein Grund für die Entscheidung,auf einen 32-Bit-Prozessor umzusteigen,ist der erhoffte Geschwindigkeitsgewinn bei der Programmabarbeitung als auch beim Ansprechen der Hardware (IO-Pins). Deshalb wird hier einmal die Dauer eines ausgegebenen Impulses gemessen,der innerhalb eines Arduino-Sketchs als kürzest möglicher Impuls programmiert wurde. Es wird gezeigt,wie die Impulsdauer mit direktem Zugriff auf die Hardware des Arduino Due drastisch verringert werden kann.
Das Elektor Magazine gehört seit 65 Jahren zu den führenden Informationsquellen für Elektronikingenieure, Entwickler, Start-ups und Unternehmen. Unser Magazin wird von einer aktiven Community aus Elektronikingenieuren – von Studenten bis zu Profis – getragen, die mit Leidenschaft innovative Ideen entwickeln und teilen.
Für diese veröffentlichen wir jedes Jahr Hunderte von Beiträgen in Formaten wie Artikeln, Videos, Webinaren und weiteren Lernformaten. Unsere Mission ist es, Wissen auf jede mögliche Weise zu teilen und die Leser mit den neuesten Entwicklungen im Bereich der Elektrotechnik zu inspirieren.
Vielen Dank für Ihre Bewertung!
Kommentar hinzufügen
Vielen Dank für Ihre Bewertung!
Möchten Sie einen Kommentar mit Ihrer Bewertung hinterlassen? Bitte melden Sie sich unten an. Nicht gewünscht? Dann schließen Sie einfach dieses Fenster.
Diskussion (0 Kommentare)