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

 
 
6 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> Eclipcse - IAR plugin, (с отладкой через J-LINK)
kostyan
сообщение Oct 19 2011, 02:42
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 121
Регистрация: 8-11-05
Пользователь №: 10 577



to =F8=: Указанный вами плугин установлен, но при запуске дебага ловлю такую вот радость:

An error occurred while launching the debugger.
org.eclipse.core.runtime.CoreException: An exception occurred while starting the C-SPY debugger: Failed to start debug server (caused by Failed to setup transport layer.)

Не моглибы Вы захостить Ваш еклипс с простейшим каким нибудь дебажируемым проектом типа хело-волд? Был бы очень признателен...
Go to the top of the page
 
+Quote Post
=F8=
сообщение Oct 31 2011, 11:33
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Извиняюсь, что поздно - редко сюда заглядываю. Если еще нужно то eclipse + bootloader. В качестве примера бутлоадер для ST32.

Сообщение отредактировал IgorKossak - Dec 22 2011, 15:47
Причина редактирования: Бездумное цитирование
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 19 2011, 12:58
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Не могу установить плагин IAR к Eclipse.
Eclipse брал этот: (Eclipse Galileo)
http://www.eclipse.org/downloads/packages/release/galileo/r
http://www.eclipse.org/downloads/download....lileo-win32.zip
Плагин брал этот:
http://eclipse-update.iar.com/helios/eclip...6.30-latest.zip
Выполняю Help>Install New Software далее указываю на архив
Выделяю: IAR Compiler and Debugger Support со всеми компонентами, жму Next.
Получаю:
Код
Cannot complete the install because one or more required items could not be found.
  Software being installed: IAR Project Importer (EXPERIMENTAL) 0.12.0.v201111101709 (com.iar.common.projectimport.feature.feature.group 0.12.0.v201111101709)
  Missing requirement: IAR Project Importer ARM Support 1.0.0.v201111101709 (com.iar.common.projectimport.arm 1.0.0.v201111101709) requires 'bundle org.eclipse.core.runtime [3.6.0,4.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: IAR Project Importer (EXPERIMENTAL) 0.12.0.v201111101709 (com.iar.common.projectimport.feature.feature.group 0.12.0.v201111101709)
    To: com.iar.common.projectimport.arm [1.0.0.v201111101709]

И так её уже и эдак не идет не как. Грешу на версию eclipse или java. Может кто даст ссылки на правильный eclipse.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Dec 19 2011, 13:39
Сообщение #19


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(Sanya_kv @ Dec 19 2011, 15:58) *
Не могу установить плагин IAR к Eclipse.
Eclipse брал этот: (Eclipse Galileo)

Что не удивительно, плагины для Helios.
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 19 2011, 13:50
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Спасибо. А то пишут:
Код
Requirements
•IAR Embedded Workbench (the IAR Eclipse plugins do not include the compiler or debugger itself)
•Eclipse IDE for C/C++ Developers or another Eclipse distribution that includes CDT, version 3.5 (Galileo) or later
•Java version 6
Хотя в пути название Helios прослеживается.
http://eclipse-update.iar.com/helios/eclipse-arm-6.30-latest.zip rolleyes.gif
Только что на indigo воткнул, все заработало.
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 20 2011, 05:38
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Пробовал поставить на Eclipse Helios Sr2 (Eclipse IDE for C/C++ Developers), выдаёт следующую ошибку:
Код
Cannot complete the install because one or more required items could not be found.
  Software being installed: IAR Common Toolchain Components 0.12.1.v20111216-171559 (com.iar.cdt.common.feature.feature.group 0.12.1.v20111216-171559)
  Missing requirement: Inifile Model 1.0.0.v20111216-171559 (com.iar.ide.utils 1.0.0.v20111216-171559) requires 'bundle org.eclipse.emf.ecore 2.6.0' but it could not be found
  Cannot satisfy dependency:
    From: IAR Common Toolchain Components 0.12.1.v20111216-171559 (com.iar.cdt.common.feature.feature.group 0.12.1.v20111216-171559)
    To: com.iar.common.feature.feature.group 0.10.1.qualifier
  Cannot satisfy dependency:
    From: IAR Common Components 0.12.1.v20111216-171559 (com.iar.common.feature.feature.group 0.12.1.v20111216-171559)
    To: com.iar.ide.utils [1.0.0.v20111216-171559]

Вывод: Пока нормально ставится только на indigo. (покрайне мере у меня).
Кстати сегодня ночью плагин обновился. Архив вместо 13мб занимает 6мб. (Для IAR 6.30)
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 21 2011, 06:34
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Наэкспериментировавшись со средой Eclips&IAR различных версий, хочу подытожить.
За пару дней, мне удалось подключить к Eclips плагин IAR( 1,5 дня), написать простенькую программу, мигания светодиодами используя достоинства IDE Eclips (интелисенс, рефакторинг), скомпилировать её, отладить через JTAG (через j-Link)( 0,5 дня). Причем вторая часть, прошла без каких либо серьезных проблем. В отладке были доступны все регистры процессора и его периферии.
Прикрепленное изображение

При установке использовал следующие версии:
IAR Embedded Workbench ARM v6.30.3
Java для Eclips http://www.oracle.com/technetwork/java/jav...ad-1377135.html , Брать jre-7u2-windows-i586.exe
Eclipse IDE for C/C++ Developers (indigo, win32) (На неё плагин ставится без проблем) (http://www.eclipse.org/downloads/).
Eclips&IAR плагин Версии 0.12.1 (http://eclipse-update.iar.com/helios/eclip...6.30-latest.zip)
Ставить в том же порядке.
Подключение плагина:
В меню Эклипса Help\ Install New Software\Add\Arhive\ Указать на архивчик eclipse-arm-6.30-latest.zip

Результатом я доволен. В дальнейшем планирую вести разработки на базе Eclips&IAR.
Скриншот отладки:
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
Acvarif
сообщение Dec 21 2011, 13:12
Сообщение #23


Знающий
****

Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850



Интересная тема.

Где можно подробней почитать процедуру установки плагина?

....

Плагин стал вроде нормально. Теперь неясна процедура создания проекта под ARM на базе плагина. Наверняка дальше будет затык на отладке.
Где можно почитать про последовательность создания проекта и его отладки?
Eclipse довольно специфична. Все там не как у других IDE...

Сообщение отредактировал Acvarif - Dec 21 2011, 13:37
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 21 2011, 13:42
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата
Где можно подробней почитать процедуру установки плагина?

To install IAR Embedded Workbench for Eclipse, choose Help>Install New Software , Указать на архивчик eclipse-arm-6.30-latest.zip
Цитата
Где можно почитать про последовательность создания проекта и его отладки?

В Eclips все подробно описано (после установки плагина IAR):
В меню Эклипса Help\Help Contents
В хелпе пункт IAR Embedded Workbench for Eclipse, далее Tutorials.
Вот мой пробный проэктик Прикрепленный файл  iar_eclips.zip ( 640.19 килобайт ) Кол-во скачиваний: 236

Подключение: File\Import\IAR Sample Project for ARM\Select root directory\Browse\Выбрать парку с проектом(ами)\Finish
При необходимости скопировать проект в папку workspace, установить галочку Copy projects into workspace.
Прикрепленное изображение

И пути подправить нужно (Project\Properties\ C/C++ Build\Settings\ToolSettings\IAR C/C++ Compiler for ARM\Preprocessor)
Прикрепленное изображение
Прикрепленное изображение


Цитата(Sanya_kv @ Dec 21 2011, 15:42) *
С Eclips пока сам разбираюсь. Может кто знает как в нем открывать существующие проекты. Кнопка Open Project неактивна.

"Своим" пора бы знать, что кросспост запрещён правилами.
Модератор.
Go to the top of the page
 
+Quote Post
KRS
сообщение Dec 21 2011, 20:09
Сообщение #25


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Sanya_kv @ Dec 21 2011, 17:42) *
С Eclips пока сам разбираюсь. Может кто знает как в нем открывать существующие проекты. Кнопка Open Project неактивна.

открытие закрытие проекта это только к уже подключенным к воркспейсу проектам!
что бы вставить существующий проект его надо импортировать! (но это именно eclipse проект)

это хорошо что плагин уже свежие версии эклипса и IAR поддерживает!!!
Но насколько я понял на x64 Эклипс до сих пор не ставится sad.gif


Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 22 2011, 04:44
Сообщение #26


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата
Но насколько я понял на x64 Эклипс до сих пор не ставится sad.gif

На WIN7 x64 Все работает хорошо.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Dec 22 2011, 14:18
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



В новом плагине, который для 6.30, импорт иаровских проектов допилили?
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 23 2011, 04:45
Сообщение #28


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата(=F8= @ Dec 22 2011, 18:18) *
В новом плагине, который для 6.30, импорт иаровских проектов допилили?
До этого пробовал пару лет назад. Сейчас все намного лучше. Примеры импортируются нормально.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Dec 23 2011, 12:00
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Поставил сегодня плагин для версии 6.30. Что-то они с парсером намудрили. Выдает кучу ошибок там где их нет.
Проект смешанный - язык проекта С++, при этом у части папок в качестве языка указан С. В этих папках как раз и находит "ошибки", причем с точки зрения C++ это действительно ошибки. Компилится нормально без ошибок. Не так чтоб это было так уж критично, но малость раздражает. В старом плагине, которых для версии 6.21, такого не было.
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Dec 23 2011, 13:03
Сообщение #30


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



В ИАР пишу на C++. В прочем некоторые предупреждения все же раздражают, но ради интелисенса готов терпеть многое.
Полагаю их можно отключить. Или лучше поменять стиль программирования.
Go to the top of the page
 
+Quote Post

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

 


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


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