|
|
  |
Eclipcse - IAR plugin, (с отладкой через J-LINK) |
|
|
|
Apr 14 2011, 14:15
|

Знающий
   
Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065

|
Спасибо. Убило сразу: Цитата Limitations: * Windows only ... дальше не читал ( http://eclipse-update.iar.com/helios/arm-6...leasenotes.html ) А я-то наивно подумал, что гигант сделал движение в сторону Линуха... Ну и ладно.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|
|
|
|
|
May 19 2011, 05:21
|
Группа: Новичок
Сообщений: 5
Регистрация: 5-05-11
Пользователь №: 64 807

|
походу прикрыли лавочку. не качает.
|
|
|
|
|
May 19 2011, 10:13
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 31-01-06
Пользователь №: 13 785

|
Цитата(asdlfjkajkltewljf @ May 19 2011, 14:21)  походу прикрыли лавочку. не качает. Только что запустил закачку с http://eclipse-update.iar.com/Все нормально скачалось. P.S. Тыкать надо в (zip file)
Сообщение отредактировал ATLab - May 19 2011, 10:15
|
|
|
|
|
May 19 2011, 11:16
|
Группа: Участник
Сообщений: 11
Регистрация: 27-02-07
Пользователь №: 25 714

|
а не подскажите как установить для полного нуба в эклипсе =(
|
|
|
|
|
May 27 2011, 05:40
|

Частый гость
 
Группа: Свой
Сообщений: 118
Регистрация: 24-05-08
Из: Odessa
Пользователь №: 37 784

|
Конфигурацию для ИАР надо выбрать. Заходим в Debug Configurations, выбираем С/С++ Application и щелкаем по ней два раза, появится новая отладочная конфигурация. Далее в этой конфигурации внизу есть следующее "Using ........ Select other". Жмете на Select other и там выбираете IAR C-SPY. Если объяснил мутновато, то позже выложу скриншоты
--------------------
Big time.
|
|
|
|
|
Oct 31 2011, 11:33
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Извиняюсь, что поздно - редко сюда заглядываю. Если еще нужно то eclipse + bootloader. В качестве примера бутлоадер для ST32.
Сообщение отредактировал IgorKossak - Dec 22 2011, 15:47
Причина редактирования: Бездумное цитирование
|
|
|
|
|
Dec 19 2011, 12:58
|

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

|
Не могу установить плагин IAR к Eclipse. Eclipse брал этот: (Eclipse Galileo) http://www.eclipse.org/downloads/packages/release/galileo/rhttp://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.
|
|
|
|
|
Dec 19 2011, 13:39
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(Sanya_kv @ Dec 19 2011, 15:58)  Не могу установить плагин IAR к Eclipse. Eclipse брал этот: (Eclipse Galileo) Что не удивительно, плагины для Helios.
|
|
|
|
|
Dec 19 2011, 13:50
|

Частый гость
 
Группа: Свой
Сообщений: 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 Только что на indigo воткнул, все заработало.
|
|
|
|
|
Dec 20 2011, 05:38
|

Частый гость
 
Группа: Свой
Сообщений: 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)
|
|
|
|
|
Dec 21 2011, 06:34
|

Частый гость
 
Группа: Свой
Сообщений: 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. Скриншот отладки:
|
|
|
|
|
Dec 21 2011, 13:42
|

Частый гость
 
Группа: Свой
Сообщений: 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 неактивна. "Своим" пора бы знать, что кросспост запрещён правилами. Модератор.
|
|
|
|
|
Dec 21 2011, 20:09
|

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

|
Цитата(Sanya_kv @ Dec 21 2011, 17:42)  С Eclips пока сам разбираюсь. Может кто знает как в нем открывать существующие проекты. Кнопка Open Project неактивна. открытие закрытие проекта это только к уже подключенным к воркспейсу проектам! что бы вставить существующий проект его надо импортировать! (но это именно eclipse проект) это хорошо что плагин уже свежие версии эклипса и IAR поддерживает!!! Но насколько я понял на x64 Эклипс до сих пор не ставится
|
|
|
|
|
Dec 22 2011, 04:44
|

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

|
Цитата Но насколько я понял на x64 Эклипс до сих пор не ставится  На WIN7 x64 Все работает хорошо.
|
|
|
|
|
Dec 23 2011, 04:45
|

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

|
Цитата(=F8= @ Dec 22 2011, 18:18)  В новом плагине, который для 6.30, импорт иаровских проектов допилили? До этого пробовал пару лет назад. Сейчас все намного лучше. Примеры импортируются нормально.
|
|
|
|
|
Dec 24 2011, 20:35
|

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

|
Цитата(KRS @ Dec 24 2011, 00:48)  так при этом сам Eclipse то x32? на x64 можно оба eclipse ставить. Я же писал: Цитата Eclipse IDE for C/C++ Developers (indigo, win32) (На неё плагин ставится без проблем) (http://www.eclipse.org/downloads/). >>Устанавливать плагин на Eclipse х64 не пробовал.
|
|
|
|
|
Jan 3 2012, 10:49
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Что-то не встаёт плагин для IAR на Эклипс, всё зависает на вечной загрузке... Странно то, что даже подсовывая ему скачанный архив с плагином он всё равно лезет в инет и пытается оттуда скачать кучу барахла, и на этом всё заканчивается. Чаще всего безо всяких ошибок, но иногда пишет про какой-то comparison contract... Ужас, в общем. Монструозность превышает даже оную у майкрософта  ЗЫ: Поставил x64 версию эклипса, на неё плагин вроде встал. Буду изучать
|
|
|
|
|
Jan 3 2012, 15:51
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Хм, ну что же, установил вроде оба эклипса (x86 и x64, они обновились до SR1 именно сегодня  ), и поставил им последний IAR плагин. Сам IAR тоже обновил до версии 6.30.4. Импортировать проект так и не получилось, плагин ругается на пустое поле какого-то параметра. Ну не беда, перенёс проект ручками, всё компилируется ОК. Но что-то не впечатлили меня возможности Эклипса, особенно после SlickEdit. В последнем очень удобная фича с автозаполнением - практически всё, начиная от дефайнов, макросов, имён переменных и до функций и методов классов можно ввести, только напечатав первые несколько символов - дальше выбираешь из списка и готово. Эклипс же предлагает автозаполнение только после ".","->" и подобных символов. А я уже отвык вводить так много текста  А фича по фоновой проверке синтаксиса больше мешает, чем создаёт удобства - куча ошибок там, где их нет
|
|
|
|
|
Jan 3 2012, 17:54
|

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

|
Цитата(sonycman @ Jan 3 2012, 18:51)  Эклипс же предлагает автозаполнение только после ".","->" и подобных символов. А я уже отвык вводить так много текста  Это всего лишь привычка. Ctrl+space Вам в помошь. Мне, например, так даже удобней, подсказка вылазит когда я захотел. Цитата А фича по фоновой проверке синтаксиса больше мешает, чем создаёт удобства - куча ошибок там, где их нет  Для этого есть пользовательский словарь... Поставил я себе словарь на 10МБ. Тормозило жутко (комп старенький). Выключил. А еще я испытал огромное наслаждение пересобрав и подебажив IAR проект в Эклипсе, это земля и небо. И с установкой никаких проблем небыло. Я очень доволен этим плагином.
|
|
|
|
|
Jan 3 2012, 20:56
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Цитата(John Silver @ Jan 3 2012, 21:54)  Это всего лишь привычка. Ctrl+space Вам в помошь. Мне, например, так даже удобней, подсказка вылазит когда я захотел. О, спасибо, не знал про это, так гораздо лучше  Цитата(John Silver @ Jan 3 2012, 21:54)  Для этого есть пользовательский словарь... Поставил я себе словарь на 10МБ. Тормозило жутко (комп старенький). Выключил.  Нет, ошибки выдаются на некоторые библиотечные функции или макросы - к примеру, unresolved variable на va_list или неверные параметры для функции strcasecmp(). Это при том, что хидер <stdio.h> подключен и всё компилируется  Просто бред какой-то... Пока попробую дальше попользоваться.
|
|
|
|
|
Jan 13 2012, 13:42
|

Начинающий профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648

|
Цитата(sonycman @ Jan 3 2012, 23:56)  ... Это при том, что хидер <stdio.h> подключен и всё компилируется  ... Возможно, встроенному в eclipse парсеру надо явно указать каталог с необходимыми файлами через соответсвующее меню. Plugin может не встать, если стоят разные версии продуктов IAR или в нестандартной директории (???). Похоже, также, влияет способ подключения к интернету на результат установки: дома прямое подключение и только для пробы поставил AIR ARM 6.30.4. все встало, но были вопросы от фаервола. система winxp sp3. На работе прокси организации с какой-то ещё допзащитой и старая версия (6.30.3) и MSP430, не встает, хоть убейся.
--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
|
|
|
|
|
Jul 26 2012, 11:40
|

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

|
Первоначально прикрутил тулчейн к eclipse juno, не понравился интерфейс, решил загрузить туже среду клипсы что и в CodeComposerStudio от техаса. Скачал индиго. Тулчейн ругается на отсутствие файлов.
Вопрос: 1) кто ставил на индиго тулчейн иара? 2) может не может тулчейн на две среды работать? __________________________ тысяча, мульён извинений! Из-за не настроенной прокси не подсасал эти компаненты из инета.
|
|
|
|
|
Aug 15 2012, 18:49
|

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

|
Почти месячная эксплуатация клипсы с тулчейном иара показала следующие плюсы и минусы: Cразу скажу, что это лично для меня, и критичными они не являются. Плюсы: 1) ну все преимущества клипсы как редактора, и интеллектуальная вставка и всякое такое. В последней версии иара они нечто подобное создали, да только на уровне контрольной для школьника)) 2) никаких ограничений в функционале. Правда вот инструмент отслеживания мест изменения переменной глобальной (data breakpoint) в клипсе не заработал. Просто зашел в иар и там отследил. (была адресация к несуществующему элементу массива) 3) проект можно править как в иаре так и в клипсе, причём одновременно! 4) есть локализатор для индиги. оч удобно в настройках рыться! 5) индига используется техасом в коде композере, т.е. нет переаклиматизвации)))) Минусы: 1) окно watch всего одно в клипсе, при том что в иаре их по-моему 3-4 2) чуть медленней стал запускаться jlink, возможно в настройках чёт накрутил! 3) возможность запуска второго экземпляра дебуга - потом чехарда получается 4) самый противный: кнопки в панели дебуг (в режиме отладки) не все. В меню мыши их больше. Нет перезапустить и еще чего-то. кликать в кнопку мне приятней чем по меню лазить! Ну а так всё же отношение больше позитивное. Хотя коллеги мои скептически к этому относятся. Дело их. Главное мой проект можно спокойно открыть в иаре - а это большой гуд! Удачи! Кстати а как добавить кнопки в панель дебуг? там где старт и всё такое? пост 22 на второй картине там эта панель слева вверху.
|
|
|
|
|
Nov 16 2012, 10:10
|
Участник

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

|
Цитата(_Артём_ @ Aug 15 2012, 23:36)  Да, нопки RESET не хватает. Нельзя ли её как-то добавить? В коммерческих продуктах, построенных на Eclipse она ведь есть. Приходится через консоль сбрасывать, что не очень удобно. Можно настроить горячую клавишу для RESET. Может кто знает как настоить редиктирование переменных в шестнадцатеричном виде в окне Expressions?
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 16 2012, 10:30
|

Гуру
     
Группа: Модераторы
Сообщений: 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)
|
|
|
|
|
Nov 16 2012, 10:40
|
Участник

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

|
Цитата(Сергей Борщ @ Nov 16 2012, 14:30)  Расскажите подробнее, пжалуйста. Идем в Window->Preferences->General->keys.
|
|
|
|
|
Nov 20 2012, 15:06
|
Гуру
     
Группа: Свой
Сообщений: 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 нажмите.
|
|
|
|
|
Dec 6 2013, 07:21
|
Участник

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

|
Вопрос тем кто пользуется этим плагином. Сохраняются ли переменные добавленные в C-SPY live watch или просто quick watch после того как нажал стоп в отладке и заново запустил отладку после редактирования кода. У меня в этих окнах пусто, каждый раз при запуске отладки приходится добавлять туда переменные заново, а это как то напрягает...
|
|
|
|
|
Dec 27 2013, 10:43
|
Участник

Группа: Участник
Сообщений: 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. Как его заставить импортировать мой проект?
|
|
|
|
|
Dec 27 2013, 19:15
|

Профессионал
    
Группа: Свой
Сообщений: 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 Эклипса как и процесс отладки дружественными назвать очень сложно. В "какой-то" простенькой Иаровской среде проекты мне лично делать проще и быстрее, это проверено многократно... Так что вопрос: стоит ли игра свеч???
|
|
|
|
|
Jan 2 2014, 09:07
|
Участник

Группа: Участник
Сообщений: 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 и импорт нормально заработал.
|
|
|
|
|
Jan 13 2014, 13:45
|
Участник

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

|
Глянул одним глазом - забавная вещь. Но вот пишу для на IAR для MSP. На него такое существует?
|
|
|
|
|
Mar 16 2014, 14:29
|
Группа: Новичок
Сообщений: 5
Регистрация: 20-11-11
Пользователь №: 68 411

|
Добрый вечер. Столкнулся с проблемой, при деабаге отсутствует вкладка ST-Link в device. Использую отладочную плату STM32F4DISCOVERY.
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 18 2014, 06:36
|
Участник

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

|
ST-Link не поддерживается данным плагином.
|
|
|
|
|
Aug 18 2014, 22:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
http://c2n.me/iL2DPfпытаюсь подружить с эклипсом. на ровном месте получаю ошибку компиляции. Что ему не нравится? Вот кусок этого кода, на что ругается. В ИАРе все работает на ура. Код #elif defined(STM32L152xx) #define _setL(port,bit) do { port -> BSRRH = bit; } while(0) #define _setH(port,bit) do { port -> BSRRL = bit; } while(0) #define _clrL(port,bit) do { port -> BSRRL = bit; } while(0) #define _clrH(port,bit) do { port -> BSRRH = bit; } while(0) #define _cpl(port,bit,val) { if ((port -> ODR) & bit) _clr##val(port, bit); else _set##val(port, bit); } #define _bitL(port,bit) (!((port -> IDR) & bit)) #define _bitH(port,bit) ((port -> IDR) & bit)
|
|
|
|
|
Aug 27 2015, 05:13
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 31-03-14
Из: Харьков
Пользователь №: 81 165

|
Привет всем. Начал пользоваться связкой Eclipse IDE for C/C++ Developers и IAR плагина для msp430. проект вроде собирается. ковыряюсь потихоньку. но напрягают сообщения типа "BLA-BLA-BLA could not be resolved" - в основном ругается на код, который тянется через #include "io430.h" (названия регистров и т.д.). Как от этого избавиться?
|
|
|
|
|
Aug 27 2015, 12:37
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 31-03-14
Из: Харьков
Пользователь №: 81 165

|
to Сергей Борщ: спасибо, поковырялся в индексации, помогло
еще один вопрос к сообществу. никак не могу найти, как прикрутить отладку в eclipse при использовании плагина IAR для msp430. все что нахожу - связанно с MSPGCC - как я понимаю, это не для IAR + eclipse
|
|
|
|
|
Aug 28 2015, 14:55
|

Частый гость
 
Группа: Участник
Сообщений: 156
Регистрация: 27-09-06
Из: Irkutsk
Пользователь №: 20 747

|
Цитата это не для IAR + eclipse Нет, это порт GCC для MSP. Про отладку из IAR не подскажу, т.к. пользовал MSPGCC с отладкой через mspdebug в режиме gdb.
--------------------
Блог о разработке на CC430, SIM900, GPS, ARM и не только...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|