|
Вопросы по Eclipse, CDT, Zylin embedded CDT, предлагаю обсуждать тут, может потом FAQ выжмем |
|
|
|
Apr 4 2008, 10:43
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Чтобы не создавать по отдельной ветке на каждый мелкий вопрос, предлагаю обсуждать здесь всякие вопросы, касаемые работы в среде Eclipse. В крайнем случае можно будет при необходимости что-то "отпочковать" в отдельную ветку.
Вопрос первый - как в перспективе Debug расположить окно с переменными, регистрами и т.д. вдоль всего правого края экрана сверху вниз?
Вопрос второй - как заставить его показывать в окне регистров содержимое SPSR (для ARM), а также "затененных" регистров SP и LR (IAR их как-то показывает)?
Вопрос третий - как поставить точку останова на конкретный адрес не перезапуская отладку? Про break *addres в Debug dialog->commands->'Run' commands я знаю, но это требует перезапуска отладки. На строку в исходнике поставить можно, а если мне надо поставить на конкретную команду, причем не дожидаясь пока эта команда попадет в окно дизассемблера?
Вопрос четвертый - как его заставить показать в окне дизассемблера кусок с произвольного адреса или как "пролистать" дизассемблированный текст дальше вверх-вниз? Попутный вопрос - можно ли его заставить в этом окне показывать команды по порядку адресов - мне он часто показывает команды с пропусками или в причудливо перемешанном порядке.
Вопрос пятый - (ARM) можно ли как-то сбросить ядро не перезапуская сеанс отладки? Т.е. легким движением перевести его в ARM, SYSTEM, записать в PC 0 и остановить его на нулевом адресе.
Вопрос шестой - как его заставить запомнить, что в окне memory я хочу всегда видеть шестнадцатиричные цифры и не спрашивать об этом после каждого перезапуска отладки? При добавлении адреса в окно он этого дурацкого вопроса не задает.
Вопрос седьмой - где ставится галочка "открывать преспективу Debug при запуске отладки"? Оно спросило когда-то при создании не то проекта, не то воркспейса, я ответил неправильно а теперь не могу найти где это изменить.
Вопрос восьмой - работа с системой контроля версий. Что из каталога .metadata надо хранить в репозитории, а что создается само при старте среды? Хранить весь каталог не подходит - в нем после каждого старта среды создается куча новых файлов. Не хранить его тоже неудобно. Как я понял, в нем живут настройки Debug. Во всяком случае при переносе только проекта (без workspace) на другую машину настройки отладки пропадают (кто это придумал?? ведь в этих настройках указывается конкретный проект и выходной файл, т.е. эти настройки больше привязаны к конкретному проекту а не к workspace.)
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
Сергей Борщ Вопросы по Eclipse, CDT, Zylin embedded CDT Apr 4 2008, 10:43 Метценгерштейн делал AVR Cross Target Application.
Т.о. полагал, ... Nov 12 2012, 01:35 _Артём_ Несколько вопросов по Eclipse.
1. Можно ли постав... Nov 13 2012, 13:04 Метценгерштейн а у нас надо вручную добавлять инклуды в эклипсу ч... Nov 13 2012, 20:56 Метценгерштейн как правильно из Эклипсы AVReal вызывать?
в extern... Nov 17 2012, 20:51 _Артём_ Цитата(Метценгерштейн @ Nov 17 2012, 22:5... Nov 17 2012, 21:13 Метценгерштейн А что за ключи -v -f ?
А почему у Вас папка exe ес... Nov 18 2012, 02:37 _Артём_ Цитата(Метценгерштейн @ Nov 18 2012, 04:3... Nov 18 2012, 10:24 Метценгерштейн вот рабочая строчка для АВРеала
${project_loc... Nov 18 2012, 17:57 swisst Установлено Eclipse Juno CDT+ArmPlugin+Zylin Embed... Nov 29 2012, 09:48 Метценгерштейн Вопрос- если у меня внешний компилятор- WinAVR, по... Dec 2 2012, 11:24 AHTOXA Ну, значит не нужен
(Я вообще не понимаю, зачем ну... Dec 2 2012, 12:00  _Pasha Цитата(AHTOXA @ Dec 2 2012, 15:00) зачем ... Dec 6 2012, 09:24   AHTOXA Вот тут плагины как раз не при чём
Нужно указывать... Dec 6 2012, 10:01    _Pasha Цитата(AHTOXA @ Dec 6 2012, 13:01) Вот ту... Dec 6 2012, 11:47     AHTOXA Да тут IDE вообще не при чём. Это проблема линкера... Dec 6 2012, 14:27      AHTOXA Нашёл!
Надо просто добавить в ком. строку линк... Dec 6 2012, 15:31       _Pasha Цитата(AHTOXA @ Dec 6 2012, 19:31) Нашёл... Dec 6 2012, 16:17        AHTOXA Цитата(_Pasha @ Dec 6 2012, 22:17) Вообще... Dec 6 2012, 17:12 imiron13 Зависает индексация в Eclipse Juno (все сломалось ... Dec 17 2012, 18:53 Метценгерштейн подскажите, переставил винду- сделал импорт проект... Dec 27 2012, 17:06 Метценгерштейн не могу создать проект новый как
C/C++ project, M... Dec 28 2012, 07:51 Метценгерштейн очередная непонятка)
проект компилится нормально,... Dec 28 2012, 19:17 AHTOXA "Makefile project, other toolchain"? Пок... Dec 28 2012, 19:37 _Артём_ Цитата(Метценгерштейн @ Dec 28 2012, 21:1... Dec 28 2012, 21:12 Метценгерштейн да, свой make
http://files.mail.ru/NUXARQ
скачайт... Dec 28 2012, 20:11 Метценгерштейн светодиод подпаян к PD3. Другим кодом он прошивает... Dec 28 2012, 21:18 _Артём_ Цитата(Метценгерштейн @ Dec 28 2012, 23:1... Dec 28 2012, 21:31 Метценгерштейн да! Заработало!
так что это было?
вставил ... Dec 28 2012, 21:37 _Артём_ Цитата(Метценгерштейн @ Dec 28 2012, 23:3... Dec 28 2012, 21:57 Метценгерштейн хорошо, а принудительно можно вызывать
__low_leve... Dec 28 2012, 22:02 _Артём_ Цитата(Метценгерштейн @ Dec 29 2012, 00:0... Dec 28 2012, 22:32 IgorKossak Цитата(Метценгерштейн @ Dec 29 2012, 00:0... Dec 28 2012, 23:27 Метценгерштейн Я уже сам запутался в этих плагинах)
Понял только ... Dec 28 2012, 23:31 _Артём_ Цитата(Метценгерштейн @ Dec 29 2012, 01:3... Dec 29 2012, 00:41 AHTOXA Цитата(Метценгерштейн @ Dec 29 2012, 05:3... Dec 29 2012, 08:17  Метценгерштейн Цитата(AHTOXA @ Dec 29 2012, 12:17) Тут в... Dec 29 2012, 08:53   IgorKossak Цитата(Метценгерштейн @ Dec 29 2012, 10:5... Dec 29 2012, 09:55    _Артём_ Цитата(IgorKossak @ Dec 29 2012, 11:55) П... Dec 29 2012, 12:09 Метценгерштейн Новости про ИАР хорошие) Давно пора их блокнот чем... Dec 29 2012, 10:59 Метценгерштейн ошибка типа варнинг. т.е. не критическая.
дискаве... Dec 29 2012, 12:38 _Артём_ Цитата(Метценгерштейн @ Dec 29 2012, 14:3... Dec 29 2012, 12:57 Метценгерштейн вот варнинг
про Index - Rebuild попробую- спасиб... Dec 29 2012, 13:53 _Артём_ Цитата(Метценгерштейн @ Dec 29 2012, 15:5... Dec 29 2012, 14:30 Метценгерштейн cs-make - это к АРМу проекту. У меня варнинг на АВ... Dec 29 2012, 15:03 _Артём_ Цитата(Метценгерштейн @ Dec 29 2012, 17:0... Dec 29 2012, 16:40 Метценгерштейн в свой проект вставил Вашу инициализацию- все рабо... Dec 29 2012, 17:14 _Артём_ Ошибочка у меня:
Код-mmcu=atmega8
Нужно добавлять... Dec 29 2012, 20:24  Метценгерштейн Цитата(_Артём_ @ Dec 30 2012, 00:24) Код-... Dec 30 2012, 08:29   _Артём_ Цитата(Метценгерштейн @ Dec 30 2012, 10:2... Dec 30 2012, 13:17 Метценгерштейн тут
проект весь. Dec 30 2012, 14:11 Метценгерштейн пытаюсь настроить под АРМ.
пока что из-под автомат... Jan 6 2013, 12:00 Метценгерштейн разобрался- он не видел пути, пока не добавил их в... Jan 6 2013, 14:26 BaN Проблема с резолвом поля структуры, см. приложенны... Jan 8 2013, 11:10 BaN Цитата(BaN @ Jan 8 2013, 18:10) Проблема ... Jan 9 2013, 12:14 NaughtyFreak Прошу помощи в настройке Эклипс JUNO под Убунту 12... Jan 10 2013, 19:28 Cosmojam Цитата(NaughtyFreak @ Jan 10 2013, 22:28)... Jan 10 2013, 22:13  NaughtyFreak Цитата(Cosmojam @ Jan 11 2013, 02:13) Ecl... Jan 11 2013, 07:26 _Pasha Дык а шо Вы ставили тогда? Какой компилер?
Найдит... Jan 11 2013, 08:32 NaughtyFreak Компилер ставил apt-get install g++-4.4-arm-linux-... Jan 11 2013, 14:48 Canis Dirus Цитата(NaughtyFreak @ Jan 11 2013, 20:48)... Jan 11 2013, 21:41  NaughtyFreak Цитата(Canis Dirus @ Jan 12 2013, 01:41) ... Jan 14 2013, 07:36   _Pasha Цитата(NaughtyFreak @ Jan 14 2013, 10:36)... Jan 14 2013, 08:46 mdmitry Прочитав это, попытался сделать для Eclipse Juno S... Jan 29 2013, 10:44 btolfa Цитата(mdmitry @ Jan 29 2013, 14:44) Проч... Mar 30 2013, 22:08  mdmitry Цитата(btolfa @ Mar 31 2013, 02:08) Можно... Apr 1 2013, 21:22   btolfa Цитата(mdmitry @ Apr 2 2013, 01:22) Вы эт... Apr 2 2013, 20:06 Сергей Борщ Несколько раз задавал где-то на форуме вопрос, но ... Jul 10 2013, 09:39 swisst Доброго дня !
прикручиваю Keil С51 к Eclipse.... Jul 23 2013, 11:10 Zend Уважаемые, помогите разобраться.
По некоторым при... Sep 5 2013, 08:22 Сергей Борщ QUOTE (Zend @ Sep 5 2013, 10:22) Пробовал... Sep 5 2013, 10:40 berkl Товарищи, помогите разобраться плз.
Вопрос по СM... Sep 11 2013, 07:00 bureau Пытаюсь увеличить буфер данных выводимых в консоль... Oct 2 2013, 14:23 сарматъ телнет чтобы подсоединиться еклипсом на лету к раб... Oct 4 2013, 13:32 winipuh Добрый вечер!
Решил попробовать Eclipse Juno +... Oct 5 2013, 17:37 AHTOXA Использую Indigo. Всем устраивает, поэтому лень пе... Oct 6 2013, 08:19  winipuh Цитата(AHTOXA @ Oct 6 2013, 12:19) Мышой ... Oct 15 2013, 22:14   AHTOXA Цитата(winipuh @ Oct 16 2013, 04:14) В ин... Oct 16 2013, 03:55 сарматъ под линуксом кеплер работает прямее предыдущих вер... Oct 5 2013, 20:16 _Pasha Цитата(сарматъ @ Oct 5 2013, 23:16) под л... Oct 6 2013, 09:54 сарматъ во первых у меня только кеплер заработал с gcc-arm... Oct 6 2013, 10:46 IgorKossak Насчёт кеплера подтверждаю, работает стабильнее и ... Oct 6 2013, 13:37 Игорь_Ван Здравствуйте. Возникла проблема с Eclipse kepler +... Oct 31 2013, 12:18 Сергей Борщ QUOTE (Игорь_Ван @ Oct 31 2013, 15:18) Хо... Oct 31 2013, 14:15 _Pasha Плагин для ARM стоит? Oct 31 2013, 13:39 Игорь_Ван Плагин для ARM стоит, Discovery Options нашел, в C... Nov 1 2013, 11:19 mdmitry Цитата(Игорь_Ван @ Nov 1 2013, 15:19) Пла... Nov 1 2013, 11:28 Игорь_Ван В обоих случаях выдаёт ошибку
15:31:53 **** Incr... Nov 1 2013, 11:33 mdmitry Цитата(Игорь_Ван @ Nov 1 2013, 15:33) В о... Nov 1 2013, 11:42 Игорь_Ван Ось убунту 12.04.
ls -la /bin/sh
lrwxrwxrwx 1 roo... Nov 1 2013, 11:52 mdmitry Цитата(Игорь_Ван @ Nov 1 2013, 15:52) В к... Nov 1 2013, 11:57 Игорь_Ван Так makefile же создаётся автоматически?
CODE####... Nov 1 2013, 12:07 mdmitry Цитата(Игорь_Ван @ Nov 1 2013, 16:07) Так... Nov 1 2013, 12:12 Игорь_Ван Действительно, странно, но make all в консоли всё ... Nov 1 2013, 12:37 sherr Извиняюсь, если такой вопрос уже был .
Есть ра... Nov 5 2013, 06:42 Сергей Борщ Если библиотека лежит не в папке проекта, то можно... Nov 5 2013, 07:56 mdmitry Цитата(Сергей Борщ @ Nov 5 2013, 11:56) В... Nov 5 2013, 18:04  Сергей Борщ QUOTE (mdmitry @ Nov 5 2013, 21:04) Здесь... Nov 5 2013, 20:36
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|