Работа с AVR микроконтролери в среда Eclipse - Бележки на електронен инженер

Конфигуриране на Eclipse IDE за работа с AVR микроконтролери

ИзтеглетеEclipse от официалния сайт. Ако не сте инсталиралиJava SE Development Kit, след стартиране на инсталацията наEclipse ще получите следното съобщение:

Щракнете върхуда и продължете към изтегляне накомплекта за разработка на Java SE

Ако всичко е минало добре, стартирайте изтегления файлEclipse и изберете:

среда

Посочете пътя за разопакованеEclipse

работа

След разопаковането отидете в папката, посочена преди разопаковането, и намерете файла eclipse.exe. Нека създадем етикет за него.

Инсталиране на плъгина за работа с AVR микроконтролери

Стартирахме Eclipse и ако всичко е наред, виждаме този прозорец:

среда

В този прозорец можете да зададете пътя до работната директория с вашите проекти.

В главния прозорец изберете:

eclipse

Въведете връзката към приставката (http://avr-eclipse.sourceforge.net/updatesite/) в реда (Работа с:), поставете отметка в квадратчето и щракнете върху (Напред>).

eclipse

В следващия прозорец също щракнете върху (следващ).

eclipse

Съгласни сме с лиценза, щракнете върху (Край).

среда

Свързване на компилатора и помощните програми за изграждане

Изтеглете пакета Winavr, инсталирайте го в корена на диска (C :) или там, където имате инсталирана системата, този път трябва да бъде: (C:\WinAVR-20100110). Изтеглете последната версия на Atmel AVR Toolchain и я разопаковайте някъде.

Изберете цялото съдържание на архива, копирайте и поставете в директорията (C:\WinAVR-20100110) със замяната на файловете.

микроконтролери

Сега нека напишем пътищата в IDE, изберете (Windows & gt; Предпочитания), (AVR & gt; Пътища).

Изберете редаAVR-GCC, щракнете върху Редактиране, в списъка Path source: изберете Custom и посочете пътя:(C:\WinAVR-20100110\bin) щракнете върху OK. За редGNU make пътят е (C:\WinAVR-20100110\utils\bin), заAVR Header Files пътят е (C:\WinAVR-20100110\avr\include). За да работите с avrdude, можете да посочите пътя до avrdude.exe в редаAVRDude.

eclipse

среда

Като цялоIDE е готова за работа.