Перейти к содержанию
    

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.)

 

Не моглибы Вы захостить Ваш еклипс с простейшим каким нибудь дебажируемым проектом типа хело-волд? Был бы очень признателен...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Изменено пользователем IgorKossak
Бездумное цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не могу установить плагин 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.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не могу установить плагин IAR к Eclipse.

Eclipse брал этот: (Eclipse Galileo)

Что не удивительно, плагины для Helios.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо. А то пишут:

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:

Только что на indigo воткнул, все заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пробовал поставить на 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)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наэкспериментировавшись со средой Eclips&IAR различных версий, хочу подытожить.

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

post-45369-1324449031_thumb.png

При установке использовал следующие версии:

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.

Скриншот отладки:

post-45369-1324450620_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

....

 

Плагин стал вроде нормально. Теперь неясна процедура создания проекта под ARM на базе плагина. Наверняка дальше будет затык на отладке.

Где можно почитать про последовательность создания проекта и его отладки?

Eclipse довольно специфична. Все там не как у других IDE...

Изменено пользователем Acvarif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Подключение: File\Import\IAR Sample Project for ARM\Select root directory\Browse\Выбрать парку с проектом(ами)\Finish

При необходимости скопировать проект в папку workspace, установить галочку Copy projects into workspace.

post-45369-1324534242_thumb.png

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

post-45369-1324534742_thumb.pngpost-45369-1324534752_thumb.png

 

С Eclips пока сам разбираюсь. Может кто знает как в нем открывать существующие проекты. Кнопка Open Project неактивна.

"Своим" пора бы знать, что кросспост запрещён правилами.

Модератор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С Eclips пока сам разбираюсь. Может кто знает как в нем открывать существующие проекты. Кнопка Open Project неактивна.

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

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

 

это хорошо что плагин уже свежие версии эклипса и IAR поддерживает!!!

Но насколько я понял на x64 Эклипс до сих пор не ставится :(

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но насколько я понял на x64 Эклипс до сих пор не ставится :(

На WIN7 x64 Все работает хорошо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В новом плагине, который для 6.30, импорт иаровских проектов допилили?
До этого пробовал пару лет назад. Сейчас все намного лучше. Примеры импортируются нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил сегодня плагин для версии 6.30. Что-то они с парсером намудрили. Выдает кучу ошибок там где их нет.

Проект смешанный - язык проекта С++, при этом у части папок в качестве языка указан С. В этих папках как раз и находит "ошибки", причем с точки зрения C++ это действительно ошибки. Компилится нормально без ошибок. Не так чтоб это было так уж критично, но малость раздражает. В старом плагине, которых для версии 6.21, такого не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В ИАР пишу на C++. В прочем некоторые предупреждения все же раздражают, но ради интелисенса готов терпеть многое.

Полагаю их можно отключить. Или лучше поменять стиль программирования.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...