Страница 10 из 13

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт окт 09, 2012 17:52:57
decodder
DruidCat писал(а):
illarionovsp писал(а):Коты, уважаемые. Я системщик ниже плинтуса.
Скачал эклипс, раскрутил. Получил библию 97.5 МБ.
Там исполнитель 52 КБ. Жму, а он требует jre\bin\javaw.exe
Так гдежь я ему такого найду?
Я с трудом MS SP нахожу, а тут Яву ему подавай...
До кучи, а как в AVR Studio 4 оптимизатор отключить, чтоб видимость получить. volatile он игнорирут, с глобальными в подпрограммах не работает, инициализацию глобальных игнорирует, функцию sprintf не выполняет. Вообще не так работает, как MS VC/C++ 2010.
Кто-то из нас не очень. Видимо я.
установи java, например от сюда http://www.skan.ru/software/n5262_java.html
Или если уже установлена, проверь чтобы javaw.exe в PATH был.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт окт 09, 2012 21:45:39
illarionovsp
Спасибо, java7 теперь установлена в Программном и Eclipse сразу пошёл. Панч не создавал. Сам нашёлся. А с бестолковкой в AVR Studio буду разбираться...

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Ср окт 10, 2012 10:12:06
DruidCat
Получилось у меня запустить Simulavr на Eclipse. Скачал последнюю версию simulavr v1.0.0 с Официальной странички. Настраивал все по инструкции выложенной на официальной страничке плугина AVR. Настроить Starting the gdbserver не было проблем. Положил скаченые файлы simulavr v1.0.0 в отдельную папку, в Starting the gdbserver в строке Location: указал новый путь к этой папке, отличный от картинки.
Изображение
Важное отличие от основной инструкции, номер порта нужно указывать -p 4242 а не --port 4242. Видимо синтаксис команды поменялся в новой версии simulavr v1.0.0.
Запустил. Все работает. А вот запустить отладчик у меня с первого раза не получилось. Для начала в Debug Configurations нет строчки меню C/C++ Local Application, а есть C/C++ Application, это совсем не то, что нужно.
Изображение
Поэтому решил настроить отладчик через GDB Hardware Debugging. Но в Debug Configurations меню нет GDB Hardware Debugging. Для этого идем по ссылке и качаем последнюю версию 5.0.2 (March 5, 2009). В Eclipse в меню Справка (Help) выбираем Установить новое ПО (Install New Software), в появившемся окне нажали кнопку Добавить (Add), там, Архив (Location), указываем путь к скаченому архиву 5.0.2 (March 5, 2009). И вот тут, возникает трудность. Он не устанавливает все элементы этого архива, а говорит, что некоторые элементы уже установленны и имеют более высокую версию. Убираем галочку с одного элемента, Eclipse/C++ Development tools SDK. И жмем далее. Все устанавливается, перезагружается, и в Debug Configurations появляется меню GDB Hardware Debugging. Настраиваем как описано в инструкции GDB Hardware Debugging. Теперь по поводу запуска всей этой багодельни. Запускаем сначала simulavr а потом debuger. Все, режим отладки запущен.
У меня нет ни каких ошибок, но инструментария отладки в окошках нет, как это нарисовано в инструкции:
Изображение
Коты, что я сделал не правильно?
PS: Пользуюсь Eclipse: Juno Service Release 1
Build id: 20121004-1855

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Ср окт 10, 2012 13:23:14
DruidCat
Вышла третья статья по Eclipse от ARV

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Ср окт 10, 2012 19:44:32
illarionovsp
Дорогие коты. Так не честно. Рассказали, что без Еклипса нам не жить, а как отладчик установить, кто знает, тот молчит. Обидно, однако. Arv знает, но пугает кондачком...
ЗЫ. Компил работает :)) .

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб окт 13, 2012 16:16:09
DruidCat
Вышла четвертая статья и пятая статья по Eclipse. Ждем статью по отладке в Eclipse от многоуважаемого кота ARV.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб окт 13, 2012 16:33:52
ploop
Вот отличная статья по настройке для STM32 http://www.robocraft.ru/blog/ARM/653.html

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб окт 13, 2012 16:53:12
DruidCat
ploop писал(а):Вот отличная статья по настройке для STM32 http://www.robocraft.ru/blog/ARM/653.html
Весело мужик в статье излагает свои мысли. Жалко (для меня) что там про ARM а не AVR написано. А статья зачетная. :beer:

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб окт 13, 2012 16:54:52
Apparatchik
DruidCat писал(а):
ploop писал(а):Вот отличная статья по настройке для STM32 http://www.robocraft.ru/blog/ARM/653.html
Весело мужик в статье излагает свои мысли. Жалко (для меня) что там про ARM а не AVR написано. А статья зачетная. :beer:
Почемуже жалко, мож когда захочется, плюсов очень много - цена, перефирия, потребление.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб окт 13, 2012 17:07:55
ploop
А суть одна. Можно и AVR плагин так настроить. Правда я не пробовал, а вот под ARM - отлично работает.
И, кстати, про название темы не забывайте, тут не только AVR :)

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб окт 13, 2012 17:35:47
DruidCat
ploop писал(а):А суть одна. Можно и AVR плагин так настроить. Правда я не пробовал, а вот под ARM - отлично работает.
И, кстати, про название темы не забывайте, тут не только AVR :)
Эх, жалко что про debug не могу найти информации на Eclipse+AVR. Очень хочется. А про ARM, так я толком AVR не знаю, что мне кидаться от одного к другому. :))

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вс окт 14, 2012 11:34:42
DruidCat
Долгожданная мной статья по наладке в Eclipse.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вс ноя 11, 2012 13:23:52
FreshMan
почему навпротив инклудов появились знаки вопроса ?
раньше такого небыло :dont_know:
http://i.piccy.info/i7/04eef3a18b74bc9e ... /11_11.jpg

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вс ноя 11, 2012 22:35:46
metcenger
FreshMan писал(а):почему навпротив инклудов появились знаки вопроса ?
раньше такого небыло :dont_know:
http://i.piccy.info/i7/04eef3a18b74bc9e ... /11_11.jpg
та же фигня. Начал настраивать эклипсу, и сразу косяк с инклудами. Тоже все в вопросах.
Может что подключить забыл?
Одно заметил- в Project explorer нет папки инклуде... может тут что?

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт ноя 13, 2012 16:16:11
FreshMan
собрал программатор AVR910, но в списке его не ношол
может он как-то по другому обзывается, подскажите пожалуйста.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт ноя 13, 2012 16:33:16
ploop
Проверь конфиг к дудке.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт ноя 13, 2012 16:40:27
FreshMan
да смотрел я там, нету там такого

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт ноя 13, 2012 16:48:33
ploop
Такое есть?

Изображение

Просмотри все, там должен быть AVR910. Вот и посмотри, как он точно называется.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт ноя 13, 2012 16:53:52
FreshMan
упс.... :) а как это посмотреть ? :oops:

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вт ноя 13, 2012 16:58:49
ploop
Это файл avrdude.conf
Пройдись поиском по нему на предмет упоминания "910"