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

 
 
> Вопросы по Eclipse, CDT, Zylin embedded CDT, предлагаю обсуждать тут, может потом FAQ выжмем
Сергей Борщ
сообщение Apr 4 2008, 10:43
Сообщение #601


Гуру
******

Группа: Модераторы
Сообщений: 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)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Сергей Борщ   Вопросы по 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
8 страниц V  « < 5 6 7 8 >


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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