реклама на сайте
подробности

 
 
51 страниц V  « < 38 39 40 41 42 > »   
Reply to this topicStart new topic
> Вопросы по Eclipse, CDT, Zylin embedded CDT, предлагаю обсуждать тут, может потом FAQ выжмем
poganoe_lamerish...
сообщение Aug 13 2012, 16:01
Сообщение #586


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 4-07-11
Пользователь №: 66 052



Цитата(poganoe_lamerishe @ Jul 31 2012, 16:40) *
Забил на кейловский плагин (раз уж, видимо, кейл генерирует такой map-файл по которому потом шаблонный код криво виден).
Поднял отладку на yagarto с отладчиком j-link.

Новая проблема - программа не останавливается в main (точнее, не доходит). Вишу в hard_fault_handler (при этом установлены биты STKERR и IMPRECISERR регистра BFSR - не совсем понятно, с чего это вдруг). Все настройки для debug conftiguartion брал с сайта yagarto.

(Чтобы увидеть этот регистр, кстати говоря, пришлось в xml для EmbSys Registers ручками прописать его адрес, из коробки нема)


Отвечу сам на свой вопрос - линкерный скрипт для gcc взял из какой-то статьи и в нем адрес начала RAM был неправильный для моего контроллера.
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Aug 29 2012, 07:21
Сообщение #587


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Поставил Eclipse Juno и уткнулся в проблему с клавиатурой.

Суть проблемы - как сделать, чтобы команда build работала с клавиатуры (F7 в моем случае)? У меня, пока мышой в проект не ткнешь, она не запускается. То есть, если фокус находится на окне редактора, то билдить не хочет. При этом build clean отлично понимает, какой проект надо очистить.

Если честно, на предыдущем еклипсе, кажется, проблема тоже существовала... А вот на совсем старых (Ганимед и старее) этого не было. Спокойно, подправив исходник, жал F7 и собирался проект, именно тот, к которому этот исходник принадлежит.




Go to the top of the page
 
+Quote Post
Непомнящий Евген...
сообщение Aug 29 2012, 07:44
Сообщение #588


Знающий
****

Группа: Свой
Сообщений: 771
Регистрация: 16-07-07
Из: Волгодонск
Пользователь №: 29 153



Цитата(AlexMad @ Aug 29 2012, 11:21) *
Поставил Eclipse Juno и уткнулся в проблему с клавиатурой.

Суть проблемы - как сделать, чтобы команда build работала с клавиатуры (F7 в моем случае)? У меня, пока мышой в проект не ткнешь, она не запускается. То есть, если фокус находится на окне редактора, то билдить не хочет. При этом build clean отлично понимает, какой проект надо очистить.


С клавиатурой в ЖУНО полная фигня. В частности хоткей на build project не работает ни в какую. Обошелся хоткеем на build all - это строит все проекты из воркспейса. Мне подошло.
Еще можно поставить хоткей на build last working set, после чего загнать все проекты в отдельные ворксеты. Правда при этом придется первый раз строить нужный ворксет вручную через меню. А затем - по горячей кнопке.

Вторая засада - не работает экспорт\импорт клавиш между ворксейсами sad.gif
Приходится каждый раз при создании нового воркспейса руками настраивать клавиши.

Цитата
Если честно, на предыдущем еклипсе, кажется, проблема тоже существовала...

На индиго у меня проблем не было...
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Aug 29 2012, 08:27
Сообщение #589


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(Непомнящий Евгений @ Aug 29 2012, 11:44) *
На индиго у меня проблем не было...

Я не уверен, может и у меня на индиго работало. Просто, как-то не обращал внимания, потому и написал "кажется".

Спасибо, что откликнулись, значит не у одного меня эта проблема.. будем думать или ждать обновлений. Может, исправят.


Go to the top of the page
 
+Quote Post
bullit
сообщение Sep 6 2012, 17:53
Сообщение #590


пуля
****

Группа: Свой
Сообщений: 674
Регистрация: 10-05-06
Из: Уфа
Пользователь №: 16 959



Вопрос больше про Eclipse, чем про IAR.
Использую связку IAR toolchain + Eclipse.
На панели Debug есть только некоторые кнопки для отладки, хотя меню отладки более богаче! Как можно "вытащить" кнопки на панель Отладка соответствующие пунктам меню отладка?
Прикрепленное изображение

На панели нет некоторых, не менее популярных кнопок! Лазить через меню чёт не охота!
Просто в Code Composer Studio от техасовцев, всё меню было продублировано кнопками на панели, а тут...
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Sep 10 2012, 08:44
Сообщение #591


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Неожиданно столкнулся с проблемой.
Пытаюсь освоить scons. Написал скрипт, заменяю вызов make на scons (в Project - Options - "C/C++ Build", "Build command"). Под линуксом всё нормально срабатывает. Под виндой - не находит scons:
Код
**** Build of configuration Default for project scons-test ****

scons -Q

Cannot run program "scons": Launching failed
Error: Program "scons" is not found in PATH

Путь к scons.bat есть в PATH. Если я явно прописываю scons.bat вместо scons, то всё начинает работать под виндой. Но мне бы хотелось, чтобы работало без изменений проекта и под виндой и под линуксом.
Какие будут идеи?

ЗЫ. Эклипса - Indigo SR2.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
Kornelij
сообщение Sep 10 2012, 10:39
Сообщение #592


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 16-01-06
Пользователь №: 13 218



Цитата(AHTOXA @ Sep 10 2012, 11:44) *
Неожиданно столкнулся с проблемой.
Пытаюсь освоить scons. Написал скрипт, заменяю вызов make на scons (в Project - Options - "C/C++ Build", "Build command"). Под линуксом всё нормально срабатывает. Под виндой - не находит scons:
Код
**** Build of configuration Default for project scons-test ****

scons -Q

Cannot run program "scons": Launching failed
Error: Program "scons" is not found in PATH

Путь к scons.bat есть в PATH. Если я явно прописываю scons.bat вместо scons, то всё начинает работать под виндой. Но мне бы хотелось, чтобы работало без изменений проекта и под виндой и под линуксом.
Какие будут идеи?

ЗЫ. Эклипса - Indigo SR2.

Похоже без изменений не получится, Эклипс находит файл только с расширением. У меня таже проблема с bat файлом для Cmake. В форточках приходится добавлять расширение. Хотя теоретически можно добавить расширение "bat" и в Линухе, правда для глаз будет выглядеть странно.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 5 2012, 13:23
Сообщение #593


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Подскажите, почему эта зараза может забывать key bindings? Вроде ж всё сохраняю, применить итд. Перезагруз - smile3046.gif и трахтибидох.

Я с С::В только недавно перелез, когда понял, что оттуда включить армовый GDB - не судьба... В принципе, теперь удивляюсь, как же я так долго в партизанах ходил...
Ессно, первым делом купился/наступил на CDT билдер sm.gif он мне набилдел...

зы. Это juno. В общем, в настройках всё как положено, а выскакивает внизу окошко типа как будто конфликт по хоткеям и предлагает разрулить типа "ctrl+D это удалить строку или дублировать?" А удалить же ж по дефолту.
...шпийоны аргентинские.

Сообщение отредактировал _Pasha - Oct 5 2012, 13:30
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Oct 5 2012, 16:53
Сообщение #594


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(_Pasha @ Oct 5 2012, 19:23) *
Подскажите, почему эта зараза может забывать key bindings?

Не замечал такого. Кейбиндинги оно сохраняет в настройках воркспейса. Поэтому надо настроить под себя воркспейс и сделать экспорт настроек в файл. А затем, при создании нового воркспейса - первым делом импорт сохранённых настроек.
Фигово только потом, когда придумаешь что-то новое и надо его внести в настройки пары десятков воркспейсовsm.gif
Хорошо бы узнать способ сделать настройку глобальной.
ЗЫ. У меня индига.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
AlexMad
сообщение Oct 25 2012, 21:02
Сообщение #595


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



А как сейчас дела обстоят со связкой Эклипса и Qt?
С сайта Qt модуль интеграции с Эклипсой засунули достаточно далеко по непонятным причинам.
Мне более интересен вопрос, как у других работает индексер в убунте. Что-то у меня последнее время при открытии проекта с Qt индексер занимает весь процессор минут на двадцать. Но так ничего и не индексирует. Выскакивают ошибки "Unhandled event loop exception" и еще несколько, что-то про Update monitor.
Пробовал удалить воркспейс, создавал заново проект (правда, с теми же исходниками ибо нужно было с ними работать).
Сейчас уже устал возиться, завтра попробую не ставить интеграцию с Qt. Эклипсы пробовал 4.2.1 и 3.8.1.

update: установка заново без интеграции с Qt дает тот же результат. Стоит открыть или создать проект с уже имеющимися исходниками и индексер уходит в нирвану.
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Nov 9 2012, 21:54
Сообщение #596


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



подскажите
1. Eclipse Helios чем отличается от обычного?
2. Тулчейны, что инсталирую- для чего они? Если я хочу прикрутить компилятор ИАР, мне, например, для AVR ничего тогда из тулчейнов не надо ставить?
3. Установил тулчейн для АВР. в installed он есть. Но, зайдя в help-> about eclipse он там не отображается. Это нормально?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Nov 9 2012, 22:39
Сообщение #597


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Метценгерштейн @ Nov 9 2012, 23:54) *
подскажите
1. Eclipse Helios чем отличается от обычного?

Обычный - это кто из них?
Eclipse Helios - одна из версий просто. Есть ещё несколько не менее обычных - Ganimed, Juno ... и тд.

Цитата(Метценгерштейн @ Nov 9 2012, 23:54) *
2. Тулчейны, что инсталирую- для чего они?

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

Цитата(Метценгерштейн @ Nov 9 2012, 23:54) *
Если я хочу прикрутить компилятор ИАР, мне, например, для AVR ничего тогда из тулчейнов не надо ставить?

Наверное нет.

Цитата(Метценгерштейн @ Nov 9 2012, 23:54) *
3. Установил тулчейн для АВР. в installed он есть. Но, зайдя в help-> about eclipse он там не отображается. Это нормально?

Да, нормально - eclipse не написана специально для АВР, как например AVRStudio и ничего в ней АВРного нет. Нужно ставить что-нибудь подходящее к случаю ( AVR plugin for Eclipse).
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Nov 10 2012, 07:21
Сообщение #598


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



т.е. если я установил AVR Eclipse plugin от Thomas Holland, то это я установил компилятор GCC?
Если захочу ИАРовский, то нужно подцеплять как-то отдельно вместо этого? Или как работать с АВР с его перефирией знает один тулчейн, а компилировать может другой?
Где прочитать, что за версия Helios и для чего надо сборку делать отдельную было?

Сообщение отредактировал Метценгерштейн - Nov 10 2012, 10:45
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Nov 10 2012, 12:37
Сообщение #599


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Метценгерштейн @ Nov 10 2012, 09:21) *
т.е. если я установил AVR Eclipse plugin от Thomas Holland, то это я установил компилятор GCC?

Нет.
Тулчайн надо ставить тоже.

PS. А он нужен этот плугин? AtmelStudio чем-то не устраивает?

Цитата(Метценгерштейн @ Nov 10 2012, 09:21) *
Где прочитать, что за версия Helios и для чего надо сборку делать отдельную было?

На сайте Eclipse
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Nov 11 2012, 20:42
Сообщение #600


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



разбираюсь с эклипсом- пока хочу для АВР его победить.

Почему при создании проекта и написании кода горит вопросик напротив инклуда?
скрин

и еще, где можно в проект add file? тот же .h, например.

можно еще раз объяснить, зачем нужен плагин для АВР, например. Почему не достаточно тулчейна?

я установил плагин для АВР, но тут он не отображается, а есть в installed. Почему?

Сообщение отредактировал Метценгерштейн - Nov 11 2012, 20:47
Go to the top of the page
 
+Quote Post

51 страниц V  « < 38 39 40 41 42 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 15:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01495 секунд с 7
ELECTRONIX ©2004-2016