Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

STM32CubeMX + Eclipse + Отладка

Непрочитано 25.11.2014, 22:14  
avtoneru
Прописка
 
Регистрация: 17.10.2010
Сообщений: 113
Сказал спасибо: 2
Сказали Спасибо 20 раз(а) в 12 сообщении(ях)
avtoneru на пути к лучшему
По умолчанию STM32CubeMX + Eclipse + Отладка

Нашел совершенно случайно ссылку на инструкцию немца http://klaus4.blogspot.ru/2014/05/st...pensource.html , как быстро адаптировать код, получающийся на выходе STM32CubeMX к Eclipse. До этого пытался сделать - не получалось ...
Всё это вдохновило и начал писать перевод на русский.
Перевод тут:http://avtoneru.blogspot.com/2014/11/blog-post.html
может кому пригодится ...
Реклама:

Последний раз редактировалось avtoneru; 27.11.2014 в 11:26. Причина: изменилась ссылка
avtoneru вне форума  
Эти 4 пользователя(ей) сказали Спасибо avtoneru за это сообщение:
gks5 (26.11.2014), Jeka_T (26.11.2014), rsrg (26.11.2014), Serg3301 (26.11.2014)
Непрочитано 26.11.2014, 00:29  
_Артём_
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от avtoneru Посмотреть сообщение
Нашел совершенно случайно ссылку на инструкцию немца
C немецким сложно...
Интересует один вопрос - как он отлаживает с помощью STLink?Этого понять пока не смог, увы...

ЗЫ.
Ну то есть получилось запустить отладку в Эклипсе с помощью каких-то манипуляций программой zadig.exe. Но есть недостатки:
- нет data breakpoint
- не работает Live Update
- STLink не определяется в ST Utility и Keil
- не работает в Эклипсе Helios (эта версия по-проще и побыстрее чем более поздние), только в Kepler, а Kepler тормознее будет...
ЗЫ.2
Вижу автор там расписывает установку плагинов для GCC и прочее...Имхо это не нужно: сборка проекта - это одно, отладка - другое. Со сборкой проблем нет (makefile project достаточно и к тому же универсально), с отладкой есть - STMicro бесплатный gdb-сервер для discovery не сделало (гады).
_Артём_ вне форума  
Непрочитано 26.11.2014, 08:57  
avtoneru
Прописка
 
Регистрация: 17.10.2010
Сообщений: 113
Сказал спасибо: 2
Сказали Спасибо 20 раз(а) в 12 сообщении(ях)
avtoneru на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

В том то и дело, что по инструкции немца взлетело всё!!! Код - без единого варнинга и ошибок, отладка - без GDB сервера, только через OpenOCD, ессно через STlink на платке Discovery, при этом он нормально видится и Кейлом и своей родной утилитой ... на днях всё переведу полностью. Правда настройка отладки будет не как у немца, а как рекомендуют разработчики OpenOCD.
avtoneru вне форума  
Непрочитано 26.11.2014, 09:59  
gks5
Прописка
 
Регистрация: 31.10.2006
Сообщений: 149
Сказал спасибо: 15
Сказали Спасибо 46 раз(а) в 35 сообщении(ях)
gks5 на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

avtoneru, отличная статья!
Пока нашел одну опечатку(?) .
(скомпромитировавших - скомпрометировавших)
gks5 вне форума  
Непрочитано 26.11.2014, 10:01  
avtoneru
Прописка
 
Регистрация: 17.10.2010
Сообщений: 113
Сказал спасибо: 2
Сказали Спасибо 20 раз(а) в 12 сообщении(ях)
avtoneru на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от _Артём_ Посмотреть сообщение
STMicro бесплатный gdb-сервер для discovery не сделало (гады).
ну насчет бесплатный - есть такой, без проблем выпиливается из установленной бесплатной версии TrueSTUDIO, да и в инете отдельно полно ссылок на уже выдернутый из состава студии. Отладка через OpenOCD имхо попроще настраивается.
На счет тормозов - запускать под x64 на 64 битной системе пробовали? по моему это тот случай, когда 64 бита видно глазами (64 битными должны быть и Java и Eclipse)
avtoneru вне форума  
Непрочитано 26.11.2014, 10:16  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от _Артём_ Посмотреть сообщение
C немецким сложно...
Интересует один вопрос - как он отлаживает с помощью STLink?Этого понять пока не смог, увы...
ХЗ... Хром вроде вполне адекватно перелопатил.

Цитата:
Так что я могу заточить этот урок в соответствующем месте.
Создание папок
Кроме того, в 2014 году, он по-прежнему проблематично для определенного программного обеспечения Если установка или данных каталогов более 8 символов в длину и / или пространство под ним. Я положил Вы близки, следовательно, отказаться от подобных экспериментов. Я установить набор инструментов в каталоге C: \ stm32tc ("инструментарий") и имеют проекты в каталоге C: \ stm32ws ("Workspace").
Скачать и установить основные программные пакеты
Теперь у вас есть, чтобы сиять и загрузить несколько программ вашего DSL линии:
Java JDK в текущей версии 1.8er
http://www.oracle.com/technetwork/ja...ads/index.html

функции:. во время выполнения основанием для Eclipse, и инструмент STM32CubeMX Установка: Обычная установка в любом каталоге. ВНИМАНИЕ: Пользователи сообщают, вскоре после написания этого поста проблем в отношениях между STM32CubeME и Java версии 1.8. По этой причине, я рекомендую установить последнюю версию 1.7er. Эта записка сейчас (28/10/2014) устарели.
А вот скажите мне в чем сакральный смысл установки в корень системного диска где требуются права админа? Религия не позволяет на другой диск ставить????
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 26.11.2014, 11:42  
avtoneru
Прописка
 
Регистрация: 17.10.2010
Сообщений: 113
Сказал спасибо: 2
Сказали Спасибо 20 раз(а) в 12 сообщении(ях)
avtoneru на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от dosikus Посмотреть сообщение
А вот скажите мне в чем сакральный смысл установки в корень системного диска где требуются права админа? Религия не позволяет на другой диск ставить????
не заморачивался, настраивал нормальный доступ извне к компу на роутере и работаю на компе всегда под админом, а религия позволяет любому читателю поместить всё что надо хоть по путям по умолчанию - думаю всё будет работать. И названия папок лучше было начинать с ARM - так они окажутся в верней части списка ... много чего можно. Пока допишу так, а потом, если будет время - допилю. Есть ещё и работа (ремонт электроники 200 тонных Белазов), а на хобби много времени нет ...
avtoneru вне форума  
Непрочитано 26.11.2014, 11:59  
_Артём_
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от avtoneru Посмотреть сообщение
ну насчет бесплатный - есть такой, без проблем выпиливается из установленной бесплатной версии TrueSTUDIO,
Тогда уж лучше Keil/IAR ставить с кейгеном. К тому же не уверен что сейчас оно ещё выпиливается (вроде атолик эту халяву прекратил).

Сообщение от avtoneru Посмотреть сообщение
Отладка через OpenOCD имхо попроще настраивается.
Да вот пока не выходит - как-то работает, но хреново...

Сообщение от avtoneru Посмотреть сообщение
На счет тормозов - запускать под x64 на 64 битной системе пробовали?
по моему это тот случай, когда 64 бита видно глазами (64 битными должны быть и Java и Eclipse)
Не не пробовал, у меня 32-битные окна.
_Артём_ вне форума  
Непрочитано 26.11.2014, 12:00  
_Артём_
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от dosikus Посмотреть сообщение
ХЗ... Хром вроде вполне адекватно перелопатил.
Да? Буду пытаться переводить с немецкого.
_Артём_ вне форума  
Непрочитано 26.11.2014, 12:02  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от avtoneru Посмотреть сообщение
есть такой, без проблем выпиливается из установленной бесплатной версии TrueSTUDIO
Учти он не работает с STLink v2 ...
__________________
Осторожно , злой кот
dosikus вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Nios 2 Eclipse Raemon ПЛИС и другие МК 8 10.01.2014 10:00
Ошибка во время запуска отладки в Eclipse чере ST-Link Flopix Микроконтроллеры, АЦП, память и т.д 1 11.02.2013 08:49
Советы по эффективной работе в среде Eclipse PavelV Микроконтроллеры, АЦП, память и т.д 0 23.01.2011 14:07
Как в Eclipse подключить плагин avr eclipse? SUI Микроконтроллеры, АЦП, память и т.д 0 09.06.2008 16:30
Требуется помошь в Eclipse + AVR(plugin) + GDB(winavr)! alekseyb Микроконтроллеры, АЦП, память и т.д 2 03.06.2008 14:33


Часовой пояс GMT +4, время: 01:00.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.