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

 
 
6 страниц V  « < 2 3 4 5 6 >  
Reply to this topicStart new topic
> Eclipcse - IAR plugin, (с отладкой через J-LINK)
_andru_
сообщение Nov 16 2012, 10:10
Сообщение #46


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 9-08-12
Пользователь №: 73 073



Цитата(_Артём_ @ Aug 15 2012, 23:36) *
Да, нопки RESET не хватает. Нельзя ли её как-то добавить? В коммерческих продуктах, построенных на Eclipse она ведь есть.
Приходится через консоль сбрасывать, что не очень удобно.

Можно настроить горячую клавишу для RESET.

Может кто знает как настоить редиктирование переменных в шестнадцатеричном виде в окне Expressions?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 16 2012, 10:30
Сообщение #47


Гуру
******

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



QUOTE (bullit @ Aug 15 2012, 21:59) *
И где хранятся все настройки, охота иметь бэкап!
File->Export|Import->General->Preferences. В получившемся файле редактором найти и удалить список Recent Workspaces, иначе он и этот список будет восстанавливать.
QUOTE (_andru_ @ Nov 16 2012, 12:10) *
Можно настроить горячую клавишу для RESET.
Расскажите подробнее, пжалуйста.


--------------------
На любой вопрос даю любой ответ
"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
_andru_
сообщение Nov 16 2012, 10:40
Сообщение #48


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 9-08-12
Пользователь №: 73 073



Цитата(Сергей Борщ @ Nov 16 2012, 14:30) *
Расскажите подробнее, пжалуйста.

Идем в Window->Preferences->General->keys.
Go to the top of the page
 
+Quote Post
bullit
сообщение Nov 16 2012, 15:51
Сообщение #49


пуля
****

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



Цитата(_andru_ @ Nov 16 2012, 16:10) *
Можно настроить горячую клавишу для RESET.

Может кто знает как настоить редиктирование переменных в шестнадцатеричном виде в окне Expressions?


По первому: В принципе выход, но всё же кнопочку то охота иметь!

А по второму мне кажется проще использовать С-SPY окна, т.е. ИАРовский инструмент.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Nov 16 2012, 16:33
Сообщение #50


Гуру
******

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



Цитата(_andru_ @ Nov 16 2012, 12:40) *
Идем в Window->Preferences->General->keys.

Что-то не работает...ни в Zylin-е, ни в ARM GDB plugin-е...
Go to the top of the page
 
+Quote Post
juvf
сообщение Nov 20 2012, 12:18
Сообщение #51


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

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Цитата(_Артём_ @ Aug 16 2012, 01:36) *
Да, нопки RESET не хватает. Нельзя ли её как-то добавить? В коммерческих продуктах, построенных на Eclipse она ведь есть.
Приходится через консоль сбрасывать, что не очень удобно.

+1. Кнопки ресет не хватает. А как через кансоль сбрасывать проц?
Go to the top of the page
 
+Quote Post
John Silver
сообщение Nov 20 2012, 12:42
Сообщение #52


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-06-06
Из: Могилев
Пользователь №: 18 059



Цитата(_Артём_ @ Nov 16 2012, 19:33) *
Что-то не работает...ни в Zylin-е, ни в ARM GDB plugin-е...


Работает в iar плугине, но только во время паузы.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Nov 20 2012, 12:42
Сообщение #53


Гуру
******

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



Цитата(juvf @ Nov 20 2012, 14:18) *
+1. Кнопки ресет не хватает. А как через кансоль сбрасывать проц?

Написать в ней monitor reset 0 (или mon reset 0 - точно не помню, а посмотреть сейчас не на чём).
Но может оказаться проще делать Terminate and relaunch.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 20 2012, 13:25
Сообщение #54


Гуру
******

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



QUOTE (_Артём_ @ Nov 20 2012, 14:42) *
Написать в ней monitor reset
Предварительно выбрав строку gdb в окне Debug, чтобы стала активной именно его консоль. Короче - неудобно.


--------------------
На любой вопрос даю любой ответ
"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
juvf
сообщение Nov 20 2012, 14:47
Сообщение #55


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

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Цитата(Сергей Борщ @ Nov 20 2012, 18:25) *
Предварительно выбрав строку gdb в окне Debug, чтобы стала активной именно его консоль. Короче - неудобно.

не происходит ресета. или я не там пишу?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Nov 20 2012, 15:06
Сообщение #56


Гуру
******

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



Цитата(Сергей Борщ @ Nov 20 2012, 15:25) *
Предварительно выбрав строку gdb в окне Debug,

Я в окне Console набираю.

Цитата(Сергей Борщ @ Nov 20 2012, 15:25) *
Короче - неудобно.

Неудобно. Удобно было бы нажатием на кнопку, которой нет или через hot key.

Цитата(juvf @ Nov 20 2012, 16:47) *
не происходит ресета. или я не там пишу?

F11 - Step into или Resume нажмите.
Go to the top of the page
 
+Quote Post
veteq
сообщение Dec 6 2013, 07:21
Сообщение #57


Участник
*

Группа: Участник
Сообщений: 28
Регистрация: 5-12-06
Пользователь №: 23 160



Вопрос тем кто пользуется этим плагином. Сохраняются ли переменные добавленные в C-SPY live watch или просто quick watch после того как нажал стоп в отладке и заново запустил отладку после редактирования кода. У меня в этих окнах пусто, каждый раз при запуске отладки приходится добавлять туда переменные заново, а это как то напрягает...
Go to the top of the page
 
+Quote Post
Neborak
сообщение Dec 27 2013, 10:43
Сообщение #58


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 13-04-09
Пользователь №: 47 609



Только начал осваивать связку IAR + Eclipse. IAR 6.40, Eclipse Kepler, поставил плагин 6.40.x с http://eclipse-update.iar.com/. Пытаюсь сделать импорт готового проекта, но в указанной мною папке не находит проектов, хотя там лежит проект, который открыт в IAR. Где-то вычитал, что Eclipse ищет в папках файл *.ewproj, а в моей папке только *.ewp. Как его заставить импортировать мой проект?
Go to the top of the page
 
+Quote Post
ivainc1789
сообщение Dec 27 2013, 19:15
Сообщение #59


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

Группа: Свой
Сообщений: 1 175
Регистрация: 5-01-05
Пользователь №: 1 807



Цитата(veteq @ Dec 6 2013, 11:21) *
Вопрос тем кто пользуется этим плагином. Сохраняются ли переменные добавленные в C-SPY live watch или просто quick watch после того как нажал стоп в отладке и заново запустил отладку после редактирования кода. У меня в этих окнах пусто, каждый раз при запуске отладки приходится добавлять туда переменные заново, а это как то напрягает...

у меня сохраняются. Но важно знать версию Иара и плагина. Кроме того, мне не удалось получить значения регистров проца STM32 в стандартном окне Эклипса - Registers. Там пишется Error... Предположил, что это плагин и написал запрос в Иар, в ответ просьба сообщить номер лицензии на Иар.
В итоге, пришлось отказаться от Эклипса, благо размеры проектов небольшие и пересесть на чистую Иаровскую среду... ЗАТО ТУТ ВСЕ РАБОТАЕТ и окна С-SPY специально отформатированы для эмбеддерства. Потратил некоторую часть времени на изучение методов логгирования пременных в точках log breakpoint и работе с прерываниями. И снова: это все работает как и ожидалось...
ИМХО... Эклипс все же не совсем для эмбеддерских проектов и если размеры кода небольшие, то особой нужды в нем я не вижу. Кроме того, по моим ощущениям все бесплатное эволюционирует весьма хаотично и UI Эклипса как и процесс отладки дружественными назвать очень сложно.
В "какой-то" простенькой Иаровской среде проекты мне лично делать проще и быстрее, это проверено многократно...
Так что вопрос: стоит ли игра свеч???
Go to the top of the page
 
+Quote Post
Neborak
сообщение Jan 2 2014, 09:07
Сообщение #60


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 13-04-09
Пользователь №: 47 609



Цитата(Neborak @ Dec 27 2013, 14:43) *
Только начал осваивать связку IAR + Eclipse. IAR 6.40, Eclipse Kepler, поставил плагин 6.40.x с http://eclipse-update.iar.com/. Пытаюсь сделать импорт готового проекта, но в указанной мною папке не находит проектов, хотя там лежит проект, который открыт в IAR. Где-то вычитал, что Eclipse ищет в папках файл *.ewproj, а в моей папке только *.ewp. Как его заставить импортировать мой проект?
Разобрался, вместо Eclipse Standard 4.3.1 поставил Eclipse IDE for C/C++ Developers и импорт нормально заработал.
Go to the top of the page
 
+Quote Post

6 страниц V  « < 2 3 4 5 6 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 14:40
Рейтинг@Mail.ru


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