AVR, а сега започвам да работя и с ARM

препис

1 е безплатна IDE за широк набор от задачи, свързани с програмирането. Тази система работи на Java, така че е наистина кросплатформена, което е нейното голямо предимство, и пълната и безусловна безплатна ви позволява да я използвате дори за професионални дейности, без да се страхувате да се забиете за нелицензиран софтуер от „добри момчета“, които са склонни да тичат в офиси с проверки от време на време. От дълго време успешно използвам AVR микроконтролери за собствена разработка, а сега започвам да работя с ARM. Впечатленията от IDE са най-положителни, поне в сравнение с удобството на AVR Studio. Недостатъкът на тази IDE е, че се поддържа по същия начин като всеки друг безплатен софтуер, например Linux, т.е. търсенето на решения на възникващи проблеми пада върху раменете на потребителя, който сам трябва да търси отговори на своите въпроси в многобройни форуми. Но все още има повече предимства! Мисля, че ако споделя моя опит в тази област, ще бъде полезно за много фенове на AVR и ARM микроконтролери, особено за начинаещи. Няма да говоря за очевидни неща, които трябва да са ясни на всеки, който се е занимавал с компютър поне няколко години, само ще се опитам да отбележа характерните моменти и методи за работа с него. 1/11

2 И така, Стъпка 1: инсталиране на вериги с инструменти. Ако вече работите с AVR с помощта на WinAVR и AVR Studio и не възнамерявате да научите ARM, можете спокойно да пропуснете тази стъпка. На първо място, трябва да изтеглите и инсталирате WinAVR и всяка инструментална верига (комплект за разработка на GNU инструментална верига, състоящ се откомпилатор, стандартни библиотеки и др.) за ARM, ако, разбира се, ще работите с тях. WinAVR се изтегля от тази връзка Трябва да изберете най-новата (последната) версия от списъка (по време на писане на тази статия беше). Посочвам тук и други връзки към версии за Windows, потребителите на други операционни системи ще трябва да намерят необходимите файлове сами на същия сайт. Има значително повече инструментариуми за работа с ARM, отколкото за AVR, изтеглих Yaga rto, въпреки че няма фундаментална разлика, има „нюанси“. По-нататък ще говоря само за Yagarto и не гарантирам, че всичко, което казах, ще бъде 100% приложимо за други вериги инструменти. Можете да изтеглите Yagarto от тази връзка Между другото, потребителите на Mac могат да изтеглят Yagarto от там. За съжаление моят опит с ARM е в начален стадий 2/11

4 е снабден с допълнителни модули, благодарение на които можете да персонализирате тази IDE според вашите нужди и желания. По-специално трябва да сме загрижени за удобството на работа с избраните от нас микроконтролери AVR и ARM. Стъпка 3.1: инсталиране на добавки В папката, в която сте инсталирали, има файл eclipse.exe, който трябва да стартирате. При първото стартиране ще съобщи, че не е създадено (или не е налично) Работно пространство ( Workspace ) е специална папка на вашия диск, където се съхраняват всички ваши проекти. Трябва да посочите тази папка (по-късно можете да направите колкото искате работни пространства, например едно за комерсиални проекти, друго за некомерсиални и т.н.). Ако поставите отметка в квадратчето, подчертано на фигурата, тогава при всяко следващо стартиране той вече няма да ви измъчва със своите заявки, но веднага ще започне да използва това работно пространство по подразбиране. 4/11

5 След това ще се покаже началният екран: Без колебание щракнете върху бутоните, маркирани в червено, затворете товапрозорец, за да влезете в действителния работен режим. Ще говорим за функциите на интерфейса малко по-късно и сега веднага ще започнем да инсталираме плъгина за поддръжка на AVR, като се запознаем със системата за актуализиране по пътя. Избираме командата Help Marketplace от менюто (Help Acquisition), тази команда ще ви позволи бързо и лесно да инсталирате различни добавки. Ще видите прозорец, който ви подканва да изберете подходящия "базар" за покупки: 5 / 11

6 Просто изберете това, което е показано на снимката, натиснете бутона на добавките: известно изчакване, свързано с изтегляне на данни от мрежата, след това ще видите (Напред), полето за търсене след 6 / 11

7 Въведете ключовата дума "AVR" в полетата за търсене и щракнете върху бутона Go. малко онлайн и ще покаже следното: 7 / 11

8 Както можете да видите, ключовата дума „AVR плъгин“ след това е свързана с (по време на писане) описание. Очевидно ние се интересуваме да видите тяхното име и вашия кратък AVR Plugin, щракнете върху бутона Инсталиране и които отговарят утвърдително на всички следващи въпроси, т.е. изтегляне д. Щракнете върху Напред или Да във всички прозорци, които ще ви бъдат предложени. След като плъгинът бъде изтеглен, той ще се рестартира. С тази дума, просто внимавайте как го инсталирате, някои от тях могат да бъдат налични плъгини, които да бъдат свързани с плъгини, просто потърсете името инсталиране. въведете ключ търговски, пари. т.е. те работят за Тук, просто изтеглете необходимия плъгин, за да работите с две ARM, няма да е необходимо да използвате плъгина (въпреки че можете да опитате сами да инсталирате необходимия и вторият начин да го „захраните“ ръчно, файлът ще стане достъпен). по прост начин, т.е. следователно архивираната версия. Но първо се уверете, че сте проверили необходимостта от инсталиране на този плъгин, той може вече да е оборудван с него!това може да стане с помощта на метода на елемента: Помощ 8 / 11

9 Ако изтеглите, виждате приставката подчертана на тази връзка със син бутон, вече имате всичко инсталирано! И ако няма meclipse/0.5.3/org.eclipse.cdt.cross.arm.gnu_ zip/download След като изтеглите архива, отидете в следното меню Help Install New Software software features) ще видите прозореца: (Install new 9 / 11

10 Веднага натиснете бутона Добавяне: 10 / 11