Novinka:AVR Plugin for Eclipse - update!
(Kategória: Software-ZONE)
Zaslal EdizonTN
09.07.2010-11:07

AVR Plugin for Eclipse sa po dlhšom čase dočkal novej verzie - 2.3.3

Ako bolo spomenuté v diskusii, tento plugin robí menšie problémy pri inštalácii - totiž nefunguje.

Po menšom bádaní sa mi podarilo plugin spojazdniť (Windows Vista), a prekompilovať aj projekt. Prepojenie s HW som zatiaľ neriešil, možno časom.

Použitá verzia Eclipse:
Eclipse Classic 3.6.0 (Helios)
download z tejto adresy , 170 MB.


Download: avr-eclipse stable release v 2.3.3 - 01.07.2010 [url]

  1. Downloadujem AVR Plugin for Eclipse do napr c:\eklips\
  2. spustím Eclipse

  3. pridám plugin voľbou v menu "Help" -> "Install New Software"


    následne vyberiem pridanie zdroja "Add" - 1
    zvolím lokálny zdroj - 2
    a nalistujem adresár so stiahnutým pluginom - 3
    Inštalácia je možná aj priamo cez web, a to pridaním zdroja "http://avr-eclipse.sourceforge.net/updatesite/".
    - samozrejme, treba mať nainštalovaný aj systémový plugin - "Eclipse CDT"!

  4. Vyberám "AVR Eclipse Plugin" a klikám na "Next"


  5. v niektorom nasledujúcom kroku musím akceptovať licenciu....
  6. a už iba "Finish"

Následne prebehla inštalácie softwéru.


A už iba výzva na reštart Eclipse.


Po reštartu a nábehu Eclipse vidím v menu položku AVR, čo značí že plugin sa naištaloval.

Nasleduje nastavenie pluginu.
  1. v menu vyberám "Windows" -> "Preferences"


    nasleduje rozbalenie ponuky "AVR" - 1
    a zvolím "Paths" - 2.
    Tu vypíše eclipse chybovú hlášku o nekorektnom nastavení ciest.
    Treba sa cez ne preklikať a v zobrazenej ponuke vybrať (zafajknúť) položku "Disable search for system paths at startup" - 3. ďalej už iba "Apply" - 4, a "OK" - 5.

  2. Ukončím Eclipse.
    Týmto Eclipse vytvoril konfiguračný súbor "de.innot.avreclipse. core.prefs", ktorý je pre správnu funkciu treba manuálne upraviť.
    Nájdem ho v workspace adresári (Na workspace sa Eclipse už pýtal)
    Napríklad u mňa je:
    c:\Users\Peter\workspace\.metadata\.plugins\org.eclipse. core.runtime\.settings\de.innot.avreclipse. core.prefs
    Pokiaľ súbor neexistuje (ale mal by), treba ho vytvoriť.

  3. Upravím "de.innot.avreclipse. core.prefs"
    Jeho obsah bude:
    1. avrpaths/MAKE=C\:\\WinAVR-20100110\\utils\\bin
    2. avrpaths/PDFPATH=c\:\\Program Files\\Atmel\\AVR Tools\\Partdescriptionfiles\\
    3. eclipse.preferences.version=1
    4. avrpaths/NoScanAtStartup=true
    5. avrpaths/AVRGCC=C\:\\WinAVR-20100110\\bin
    6. avrpaths/AVRDUDE=C\:\\WinAVR-20100110\\bin
    7. avrpaths/AVRINCLUDE=C\:\\WinAVR-20100110\\avr\\include


    Ako vidno, plugin pre správnu funkciu potrebujem mať nainštalované WinAVR (to je jasné), a riadok "avrpaths/PDFPATH" ukazuje do adresára, kde je inštalácia AVR Studio 4 ! (tak načo eclipse že... )
  4. Po uložení zmien v súbore spúšťam Eclipse a skontrolujem nastavenie ciest v menu "Windows" -> "Preferences", kde by klik na AVR a Paths mal byť bez chyby a nastavené cesty by mali byť vidieť.


To je všetko. Nakoniec som vytvoril projekt a skusmo prekompiloval. Výsledok je tu:


hmm, ešte tak pripojiť simulátor, debugger, a programátor.....


Táto novinka je z mikroZONE
( http://www.mikrozone.sk/news.php?extend.668 )