AVR Embedded Tutorial - Various programmers/de

From Free Pascal wiki
Revision as of 17:34, 5 June 2018 by Mathias (talk | contribs) (Created page with "{{Translate}} =Verschiedene Programmer= ==Generelles== ===Arduino-IDE=== Am einfachsten geht es um die nötigen Parameter für '''avrdude''' zu ermitteln, wen man den passen...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Template:Translate

Verschiedene Programmer

Generelles

Arduino-IDE

Am einfachsten geht es um die nötigen Parameter für avrdude zu ermitteln, wen man den passenden AVR zuerst mal mit der Arduino-IDE programmiert.
Siehe:

Lazarus IDE

Die bei der Arduino-IDE ermittelten Parameter werden bei Lazarus unter "Projekt --> Projekteinstellungen... --> Compiler-Kommandos --> Nachher ausführen" eingetragen. Dies siet bei einem Arduino-Nono etwa so aus:
/home/tux/Programme/arduino-1.8.5/hardware/tools/avr/bin/avrdude -C/home/tux/Programme/arduino-1.8.5/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:Project1.hex:i

Averdude installieren

Wen man averdude installiert, kann man die Start-Parameter Liste bei Lazarus einiges verkürzen.

Linux

sudo apt-get install avrdude

Verkürzte Parameter

avrdude -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:Project1.hex:i




Siehe auch

Autor: Mathias