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

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

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

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

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

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


 
Опции темы
Непрочитано 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.RU
 
Регистрация: 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
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
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.RU
 
Регистрация: 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.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: STM32CubeMX + Eclipse + Отладка

Сообщение от dosikus Посмотреть сообщение
ХЗ... Хром вроде вполне адекватно перелопатил.
Да? Буду пытаться переводить с немецкого.
_Артём_ вне форума  
Непрочитано 26.11.2014, 12:02  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
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, время: 16:52.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot