Hogy feltegyük az i-re a pontot, az eddig tanultakat átültetjük egy grafikus fejlesztői környezetbe, ami esetünkban a Geany. Ezt egyszerűen telepíthetjük az Ubuntu szoftverközpontból. Azért ezt választottam, mert egyszerű mint a faék, nem fogyaszt sok erőforrást, és személyre szabható.
Hozzunk létre egy új projektet, a Projekt -> Új menüponttal:
Nem kell megijedni, ha nem történik semmi, ezután fájlokat kell a projekthez adni a Fájl -> Új menüponttal.
Két fájlt kell létrehoznunk, az egyik a main.c, és a makefile.mf. Ezek tartalmát csak a korábbi, azonos nevű fájljainkból emeljük át.
Ezek után meg kell adnunk, hogy az egyes menüpontok milyen parancsokat hajtsanak végre.
Összeállítás -> Build parancsok megadása.
A Független parancsok résznél a Make után írjuk be a korábbi make parancsunkat, vagyis: "make -f makefile.mf", valamint kattintsunk a Cél készítése alatti üres gombra, és nevezzük el például "Letöltés"-nek. Ezzel fogjuk programozni az avr-ünket. Mellé parancsnak esetemben az "avrdude -c stk500v2 -p t45 -P /dev/ttyUSB0 -b 115200 -U flash:w:prog.hex" kerül.
Nem maradt más hátra, mint hogy előállítsuk a hex-et (Összeállítás -> Make) valamint, hogy letöltsük (Összeállítás -> Letöltés).
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!