Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 26.09.2010, 18:55  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию WinAVR+Eclipse - по просьбе трудящихся

В виду большого количества вопросов по сабж-у, создаю эту тему. Всем кто начинает писать код под AVR с IDE(Integrated Development Environment) Eclipse прошу отписываться тут.

Установка всего этого достаточно проста.
Скачиваем последний релиз WinAVR-а, постоянная ссылка:
http://sourceforge.net/projects/winavr/files/

Устанавливаем его. По собственному опыту могу сказать что лучше ставить в директорию, в имени которой нет пробелов.
К примеру: C:\electronics\soft\avr\winavr

Далее скачиваем Eclipse c www.eclipse.org, - "Eclipse IDE for C/C++ Developers". На данный момент это Eclipse - Helios.
Последний не нуждается в установке, разве что у вас должен стоять JDK (Java Develipment Kit), да да, Eclipse написан частично на Java, от того и часто тормозит немного, хотя приемлемо...

Разархивируем зип файл Eclipse скажем в директорию C:\electronics\soft\eclipse. (Eclipse можно ставить и в Program Files). Разархивировав - запускаем eclipse.exe, находиться в папке в том месте куда вы его разархивировали.
Первым делом Eclipse попросит вас создать Workspace, для начала скажим
C:\electronics\avr-projects
(критично к пробелам)

Далее, заходим на сайт: http://avr-eclipse.sourceforge.net/w...lugin_Download

читаем, Добавляем URL, отмечаем, соглашаемся с лицензией, и со всем что вылетает...

Далее перегружаем эклипс, по завершению установки...
Ву-аля! Все готово.
Создаем новый C проект, с AVR Toolchain-ом.

Наслаждаемся удобной средой программирования...
Миниатюры:
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 300
Размер:	18.4 Кб
ID:	12917   Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 270
Размер:	19.4 Кб
ID:	12918   Нажмите на изображение для увеличения
Название: 3.PNG
Просмотров: 240
Размер:	19.4 Кб
ID:	12919  

Нажмите на изображение для увеличения
Название: 4.PNG
Просмотров: 255
Размер:	37.6 Кб
ID:	12920   Нажмите на изображение для увеличения
Название: 5.PNG
Просмотров: 238
Размер:	33.4 Кб
ID:	12921   Нажмите на изображение для увеличения
Название: 6.PNG
Просмотров: 240
Размер:	22.2 Кб
ID:	12922  

Нажмите на изображение для увеличения
Название: 7.PNG
Просмотров: 242
Размер:	26.4 Кб
ID:	12923   Нажмите на изображение для увеличения
Название: 8.PNG
Просмотров: 242
Размер:	27.9 Кб
ID:	12924   Нажмите на изображение для увеличения
Название: 9.PNG
Просмотров: 240
Размер:	21.8 Кб
ID:	12925  

Реклама:

Последний раз редактировалось nerozero; 26.09.2010 в 20:30. Причина: Забыл url avr-eclipse plugin-а
nerozero вне форума  
Эти 10 пользователя(ей) сказали Спасибо nerozero за это сообщение:
291066 (22.02.2013), andruha-d (27.09.2010), harchenko_pavel (26.09.2010), lsa (26.09.2010), majorka65 (26.09.2010), sgot (27.09.2010), slavami (27.09.2010), sspivak (07.10.2010), warel (27.06.2019)
Непрочитано 26.09.2010, 19:01  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

Также, крайне полезные окна, Window-›Show view-›Other-›AVR
там есть Device Explorer и Avr Supported MCUs
к примеру датащит на выбранный там контроллер можно скачать кликом по соответствующему олинку в списке Avr Supported MCUs.
А посмотреть какие порты есть у контроллера - в Device Explorer
nerozero вне форума  
Сказали "Спасибо" nerozero
warel (27.06.2019)
Непрочитано 26.09.2010, 19:02  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

Сообщение от nerozero Посмотреть сообщение
Последний не нуждается в установке, разве что у вас должен стоять JDK (Java Develipment Kit), да да, Eclipse написан частично на Java, от того и часто тормозит немного, хотя приемлемо...
Нужна JVM. Если Опен Офис например установлен, то ничего не нужно ставить дополнительно. Эклипса полностью на Java, отсюда и тормоза. Плагины также все на Java. Насчет тормозов не соглашусь - для меня неприемлемо. Если на десктопе терпимо, то на рабочем ноуте полный ахтунг. Ноут тот правда П3 600МГц и 512Мб ОЗУ. Запуск Эклипсы - пару минут А вот Опен Офис более-менее работает.
Интересные обсуждения по сабжу - http://electronix.ru/forum/index.php?showtopic=45936
И вообще весь раздел по свободному софту.
kison вне форума  
Сказали "Спасибо" kison
warel (27.06.2019)
Непрочитано 26.09.2010, 19:06  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

для того, чтобы откомпилированный проект можно было-бы отлаживать в Протеусе, нужно включить отладочную информацию в проект.
Убедитесь, что включен "Extra Ddebugging info (-g3)" а так-же формат dwarf-2.
Миниатюры:
Нажмите на изображение для увеличения
Название: debug.PNG
Просмотров: 165
Размер:	61.1 Кб
ID:	12926  
nerozero вне форума  
Сказали "Спасибо" nerozero
warel (27.06.2019)
Непрочитано 26.09.2010, 19:08  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

Сообщение от kison Посмотреть сообщение
Нужна JVM.
JVM - старое название теперь это JDK
Кстати забыл, ссылка: http://www.oracle.com/technetwork/ja...ads/index.html
nerozero вне форума  
Сказали "Спасибо" nerozero
warel (27.06.2019)
Непрочитано 26.09.2010, 19:15  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

Сообщение от nerozero Посмотреть сообщение
JVM - старое название
Ну да, посмотрел. Называется вообще JRE, ставится вместе с Опен Офисом.
А JDK только для разработки на Java нужен.
kison вне форума  
Сказали "Спасибо" kison
warel (27.06.2019)
Непрочитано 26.09.2010, 19:19  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

Что касается программатора, USB программатор можно просто собрать на Mega8, за что нижайший поклон автору.
http://prottoss.com/projects/AVR910....programmer.htm

Также монтируется в Eclipse.

притом, для начинающих - решение всех (или почти ) вопросов с FuseBits ами- просто и сердито
Миниатюры:
Нажмите на изображение для увеличения
Название: programmer.PNG
Просмотров: 244
Размер:	50.3 Кб
ID:	12927   Нажмите на изображение для увеличения
Название: programmer2.PNG
Просмотров: 194
Размер:	37.8 Кб
ID:	12928   Нажмите на изображение для увеличения
Название: fuses.PNG
Просмотров: 205
Размер:	29.8 Кб
ID:	12930  

nerozero вне форума  
Сказали "Спасибо" nerozero
warel (27.06.2019)
Непрочитано 26.09.2010, 19:21  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

не будем флудить тему
Сообщение от kison Посмотреть сообщение
Ну да, посмотрел. Называется вообще JRE, ставится вместе с Опен Офисом.
А JDK только для разработки на Java нужен.
Пожалуйста, не будем флудить тему
nerozero вне форума  
Сказали "Спасибо" nerozero
warel (27.06.2019)
Непрочитано 26.09.2010, 21:17  
nerozero
Вид на жительство
 
Регистрация: 26.07.2007
Сообщений: 483
Сказал спасибо: 18
Сказали Спасибо 107 раз(а) в 68 сообщении(ях)
nerozero на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся.

Всякие мелочи, для тех кто не привык нормальным IDE, либо не знает об их существовании.

Кто не привык к "нормальным" IDE, сильно порадует "Control"+"Space". дает список доступных функций, параметров в данном месте.

"Control"+"клик мышкой" по имени функции, переменной,... отыскивает ее описание.

Если поднести курсор мыши к макросу, и подержать немного - появиться всплывающее окно, которое показывает результат макроса. Кликнув на него, можно посмотреть последовательность работы текстового процессора...

Двойной клик по вкладки активного файла увеличивает рабочее пространство, возврат к обычному виду - тот-же двойной клик на вкладке файла кода.

Переименовать функцию, переменную, ... во всем проекте достаточно просто.
Жмем правую клавишу на имя функции/переменной/... прямо в коде, ищем Refactoring-›Rename,...
nerozero вне форума  
Эти 2 пользователя(ей) сказали Спасибо nerozero за это сообщение:
svs39 (26.05.2012), warel (27.06.2019)
Непрочитано 27.09.2010, 09:10  
Beduin
Прописка
 
Регистрация: 21.10.2005
Сообщений: 251
Сказал спасибо: 11
Сказали Спасибо 22 раз(а) в 17 сообщении(ях)
Beduin на пути к лучшему
По умолчанию Re: WinAVR+Eclipse - по просьбе трудящихся

Сообщение от kison Посмотреть сообщение
Эклипса полностью на Java, отсюда и тормоза. Плагины также все на Java. Насчет тормозов не соглашусь - для меня неприемлемо. Если на десктопе терпимо, то на рабочем ноуте полный ахтунг. Ноут тот правда П3 600МГц и 512Мб ОЗУ. Запуск Эклипсы - пару минут
Напрягают тормоза клипсы , CodeBlocks Вам в помощь . Он долго не обновлялся но недавно вышла новая версия . Вещь великолепная и значительно легче в использовании чем клипса , и комп не грузит . Вот только не могу никак программатор к ней прикрутить , а так все супер .
__________________
Саперы ходят медленно, но лучше их не обгонять.
Beduin вне форума  
Сказали "Спасибо" Beduin
warel (27.06.2019)
 

Закладки

Метки
avr, eclipse, winavr
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подниму тему WinAVR vs IAR oleg110592 Микроконтроллеры, АЦП, память и т.д 5 24.10.2015 14:06
На WinAVR + AVR Studio c CVAVR Vetal-soft Embedd С 87 03.03.2013 20:31
WinAVR не нравится символ '\' vovan_zh Микроконтроллеры, АЦП, память и т.д 10 10.09.2010 20:48
помогите начинающему по WinAVR umkamaks Микроконтроллеры, АЦП, память и т.д 4 05.05.2010 21:01


Часовой пояс GMT +4, время: 19:13.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot