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

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
decodder
Родился
Сообщения: 18
Зарегистрирован: Ср ноя 17, 2010 08:57:07

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

Сообщение 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 был.
illarionovsp
Прорезались зубы
Сообщения: 234
Зарегистрирован: Ср апр 29, 2009 22:22:13
Откуда: СПб

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

Сообщение illarionovsp »

Спасибо, java7 теперь установлена в Программном и Eclipse сразу пошёл. Панч не создавал. Сам нашёлся. А с бестолковкой в AVR Studio буду разбираться...
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение 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
Последний раз редактировалось DruidCat Ср окт 10, 2012 15:20:24, всего редактировалось 1 раз.
Кот должен прожить жизнь без сожаления.
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

Вышла третья статья по Eclipse от ARV
Кот должен прожить жизнь без сожаления.
illarionovsp
Прорезались зубы
Сообщения: 234
Зарегистрирован: Ср апр 29, 2009 22:22:13
Откуда: СПб

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

Сообщение illarionovsp »

Дорогие коты. Так не честно. Рассказали, что без Еклипса нам не жить, а как отладчик установить, кто знает, тот молчит. Обидно, однако. Arv знает, но пугает кондачком...
ЗЫ. Компил работает :)) .
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

Вышла четвертая статья и пятая статья по Eclipse. Ждем статью по отладке в Eclipse от многоуважаемого кота ARV.
Кот должен прожить жизнь без сожаления.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Вот отличная статья по настройке для STM32 http://www.robocraft.ru/blog/ARM/653.html
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

ploop писал(а):Вот отличная статья по настройке для STM32 http://www.robocraft.ru/blog/ARM/653.html

Весело мужик в статье излагает свои мысли. Жалко (для меня) что там про ARM а не AVR написано. А статья зачетная. :beer:
Кот должен прожить жизнь без сожаления.
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

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

Сообщение Apparatchik »

DruidCat писал(а):
ploop писал(а):Вот отличная статья по настройке для STM32 http://www.robocraft.ru/blog/ARM/653.html

Весело мужик в статье излагает свои мысли. Жалко (для меня) что там про ARM а не AVR написано. А статья зачетная. :beer:

Почемуже жалко, мож когда захочется, плюсов очень много - цена, перефирия, потребление.
«И всё-таки она вертится!»
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

А суть одна. Можно и AVR плагин так настроить. Правда я не пробовал, а вот под ARM - отлично работает.
И, кстати, про название темы не забывайте, тут не только AVR :)
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

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

Эх, жалко что про debug не могу найти информации на Eclipse+AVR. Очень хочется. А про ARM, так я толком AVR не знаю, что мне кидаться от одного к другому. :))
Кот должен прожить жизнь без сожаления.
Аватара пользователя
DruidCat
Встал на лапы
Сообщения: 116
Зарегистрирован: Чт май 03, 2012 06:27:23
Откуда: Челябинск

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

Сообщение DruidCat »

Долгожданная мной статья по наладке в Eclipse.
Кот должен прожить жизнь без сожаления.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

почему навпротив инклудов появились знаки вопроса ?
раньше такого небыло :dont_know:
http://i.piccy.info/i7/04eef3a18b74bc9e ... /11_11.jpg
Tell Me The Truth
metcenger
Открыл глаза
Сообщения: 59
Зарегистрирован: Ср ноя 17, 2010 01:03:44

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

Сообщение metcenger »

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

та же фигня. Начал настраивать эклипсу, и сразу косяк с инклудами. Тоже все в вопросах.
Может что подключить забыл?
Одно заметил- в Project explorer нет папки инклуде... может тут что?
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

собрал программатор AVR910, но в списке его не ношол
может он как-то по другому обзывается, подскажите пожалуйста.
Tell Me The Truth
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Проверь конфиг к дудке.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

да смотрел я там, нету там такого
Tell Me The Truth
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Такое есть?

Изображение

Просмотри все, там должен быть AVR910. Вот и посмотри, как он точно называется.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

упс.... :) а как это посмотреть ? :oops:
Последний раз редактировалось FreshMan Вт ноя 13, 2012 17:05:45, всего редактировалось 1 раз.
Tell Me The Truth
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Это файл avrdude.conf
Пройдись поиском по нему на предмет упоминания "910"
Ответить

Вернуться в «Разные вопросы по МК»