Easyelectronics.ru

Электроника для всех
Текущее время: 23 сен 2020, 07:01

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 21:37 
Здравствуйте!
Аватара пользователя

Зарегистрирован: 13 июн 2020, 21:16
Сообщения: 2
Привет!

Собственно сабж.

В теме не разбираюсь.
В интернетах пишут разное: Keil, STM32 Cube MX и даже Arduino IDE.

Задача: передавать по wi-fi + tcp данные с сенсора.

Решили использовать STM32 + ESP8266.
Скорее всего менять подход не будем, но комментарий - возможно, STM32 слишком сложный для такой задачи - буду рад услышать.

Итак, с чем же лучше всего войти в мир программирования микроконтроллеров, имея Ubuntu и небольшой опыт web программирования?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 21:41 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
Attilic (STM32CubeIDE), официальная IDE от производителя + Cube "хватит всем"..... Она не лучше и не хуже, просто, блудить будите меньше. А как образец, я бы порекомендовал посмотреть на CCS (Texas Instruments). А еще лучше Notepad++ плюс MakeFile. Я как раз озаботился поиском визарда для MakeFile. Notepad++ поддерживает бесчисленное множество кодировок и, можно писать имена переменных (метки, теги) на русском, да хоть китайском, главное препроцессор настроить, и пошли нафиг все IDE....


Последний раз редактировалось AstraHard 15 июн 2020, 00:11, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 21:48 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4729
Откуда: КЧР, поселок Нижний Архыз
Какой, нафиг, IDE, когда "в теме не разбираюсь"?
Для начала хотя бы с годик надо повелосипедить хэллоуворлды, чтобы понять, что и как…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 21:54 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
Не надо закапывать, надо выкапывать, топикстартер еще не умер.... "Нам" нужны не IDE а хорошие визарды, никто об этом ни слова, видимо уровень понимания хромает...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 22:02 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
Я уже заметил, что, чем больше человек в теме, тем больше он "хромает", так что лучше говорить с новичками, у них "Глаз не замылен".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 22:10 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4729
Откуда: КЧР, поселок Нижний Архыз
Визарды? Ну-ну... Сляпаем НËХ из говна и палок — и в продакшн!
Нет уж, сначала образование нужно получить, а потом уже что-то делать!
А то это напоминает первоклашку: чуваки, подскажите, как мне свернуть тензор Римана по-шустрому!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 22:12 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
А каким боком Вам в этом деле помешает хороший визард? Кстати, давайте на русском ВОЛШЕБНИК!!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 22:13 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4729
Откуда: КЧР, поселок Нижний Архыз
Бгг.. Я 20 лет назад на эти "визарды" насмотрелся. Тоже был молодым и тупым.
Здесь варианта два: либо мозг, либо "визард". Третьего не дано.
Лишенные мозга калокуб используют или абдурину. Ну, про лифт на абдурине, думаю, все читали ☺


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 22:15 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
Я об этом речь и веду, ВОЛШЕБНИКИ малек протухли. Видимо АПОЛОГЕТЫ заблудились в своих "3-Х соснах" (проститутках), и чего-то подхватили, отчего мозги плавятся.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 23:49 
Заглядывает иногда

Зарегистрирован: 15 ноя 2015, 12:11
Сообщения: 198
AstraHard писал(а):
Я уже заметил, что, чем больше человек в теме, тем больше он "хромает", так что лучше говорить с новичками, у них "Глаз не замылен".


Не всегда. Вон даже Джобс свой рачок в поджелудочной поначалу морковным соком "лечил", сказывают. Но, как говорится, не замылишься сам - намылят тебя, что и произошло. Проблема не в запуске наавтогенерированного кода - проблема в том чёрном дне, который неизбежно наступает, когда карточный домик рушится от сквозняка и непонятно куда бежать за помощью - кроме как к тем, кто "в теме". А они уже, чаще всего, злорадно отправляют пациента читать даташиты. Эдди просто указывает вам более прямолинейный путь через трясину, только и всего. ;-) Другой вопрос, что в личные жизненные планы такая переправа может и не входить, и для того, чтобы нарвать болотных лилий для барышни, скрутив попутно голову зазевавшейся в камышах утке, достаточно будет просто закатать до колен штаны. То бишь на разовый хапо́к и автогенератора хватит. Но в наступающих потом серых буднях инженера конфигуратор будет слабым подспорьем. Так что выбирайте по возможностям работы и навигации по коду. Я бы смотрел что-нибудь происхождением из конюшни эклипса - он много в каких ипостасях нынче встречается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 13 июн 2020, 23:53 
Старожил

Зарегистрирован: 10 окт 2014, 00:48
Сообщения: 6946
"пятница"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 01:55 
Старожил

Зарегистрирован: 19 мар 2013, 19:37
Сообщения: 2795
Откуда: Санкт-Петербург
AstraHard писал(а):
Не надо закапывать, надо выкапывать, топикстартер еще не умер.... "Нам" нужны не IDE а хорошие визарды, никто об этом ни слова, видимо уровень понимания хромает...

Взблеванул.

Визарды – жуткое говнище, делающееся на коленке, когда надо релизнуть инструмент побыстрее, и на нормальную кодогенерацию времени нет.

Вся суть визардов – когда тебе надо что-то поменять, ты просто делаешь всё заново. Это пиздец, простите мой французский.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 01:58 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
Просто они не созрели. Макрософт идет в этом направлении, визарды (ограниченные) встречаться даже у DLL, это не может не нравиться. Почему бы библиотекам для ARM и его периферии не завести визарды? Это хорошо для обучения. Мне думается это, как оформление качественной документации. Вообще, несовременно кодить в ASCI. Пора иметь код оформленный как документы Word, Licre Office и.т.п. то есть XML, туда можно поместить и визард, по желанию, кто это желание не исполняет считать ленивым. Тогда, отомрет необходимость в elf формате и, IDE приобретут более стройный вид, в смысле соответствия философии portability и двоичному дереву и, повторному использованию, а также философии полиморфизма, коя, на мой взгляд, не реализована, от слова совсем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 02:22 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4729
Откуда: КЧР, поселок Нижний Архыз
Я б поржал, посмотрев на придурка, который вместо нормального сишного кода будет простыни на XML катать ☺
Если что, XML вообще не предназначен ни для чтения, ни (тем более) для записи человеком! Это — голимая (и сильно неудачная) попытка сериализации каскадных таблиц стилей вроде HTML. Оно пока живет лишь благодаря дикому формату SVG. Правда, никто SVG руками и не правит!

Ах, да: если нужен еще контрпример, советую на мегадебильнейшую быдлоподелку посмотреть — labview. Оно изначально предназначалось для имбецилов: те могут осилить работу руками, но не могут произвести даже простейших логических вариаций. Поэтому им привычней мышкой натыкать пару суток, нежели пару страниц кода написать.
Ну и что на этом лабвью серьезного делают? ЕМНИП, товарищи одни пытались телескоп и пару его спектрографов исключительно на лабвью запустить. В итоге это говнище выкинули, выгнали придурков, задумавших заранее гиблую идею, и сделали как надо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 02:35 
Старожил

Зарегистрирован: 19 мар 2013, 19:37
Сообщения: 2795
Откуда: Санкт-Петербург
"Мою музыку никто не понимает, не доросли ещё до моей музыки" (c) Незнайка.
Майкрософт идёт _от_ визардов. Если кто помнит MFC – меня поймёт :-)
То есть они могут визард сделать (там, где иначе приходится писать гору boilerplate-кода), но со временем заменяют его на что-то более вменяемое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 03:06 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 4729
Откуда: КЧР, поселок Нижний Архыз
Хватит уже про мелкомягких ублюдков! Они за всю свою историю существования только одну доходную вещь придумали: разводить лохов на баксы!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 03:38 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
Ну, во первых, XML незримо присутствует в Eclipse за счет этого осуществляется форматирование кода. Во вторых насчет MFC, NET, Jit. Это извечный спор о полиморфизме времени исполнения, или оптимизации или, что тоже самое, но более определенно, о раннем или позднем связывании. Есть высказывание известных личностей, что позднее связывание от неумения делать раннее и, что хочется все в одном флаконе. Ранее связывание позволяет решать задачи недоступные позднему связыванию (ну очень реальное время), последнее позволяет расширенный полиморфизм. Это дилемма и постулат!!! Этот постулат нужно преподавать самым первым, высечь на камне. Это два очень сильно враждующих лагеря, приводящих, периодически к "концу света" . Позднее связывание, иногда, считают божественным. А сам Бог над этим смеется, поскольку сам не выбрал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 11:03 
Здравствуйте!
Аватара пользователя

Зарегистрирован: 13 июн 2020, 21:16
Сообщения: 2
Спасибо за ответы!

Т.к. я не в теме, то для меня и большинство ответов непонятно.

Наверное, можно переформулировать вопрос так:
вступая на тропу освоения программирования микроконтроллеров с конкретной задачей и имея на руках STM32 + ESP8266 + Ubuntu + общие навыки программирования, по какому пути лучше пойти (книга по началам, IDE, общая идея на пальцах, подход, ссылки на статьи а-ля моргаем диодом), чтобы и базовые вещи изучить не зарываясь в абстракции макросов и прочих штук и цели достигнуть? (мечтал бы уйти на пару лет в изучение, начиная с AVR + С + asm, но верю, что можно и дело делать и изучать одновременно)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 11:38 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3558
Откуда: Китай, Пекин
с таким намерением ставь себе Arduino IDE и посылай всех в жопу.

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 11:55 
Старожил

Зарегистрирован: 16 окт 2013, 01:27
Сообщения: 1554
Eddy_Em писал(а):
Хватит уже про мелкомягких ублюдков! Они за всю свою историю существования только одну доходную вещь придумали: разводить лохов на баксы!


Не соглашусь.
VSCode офигенный мультиплатформенный редактор, после прикручивания к нему определенных плагинов замечательно работает с любым армом.

AstraHard
Не путайте понятия, редактор кода и среда разработки - это 2 разные песни, если нужно быстро что то подправить и пересобрать в этом случае notepad2 нормальный выбор, но если вам нужно писать проект - это же каким мазохистом надо быть, чтобы не пользоваться всеми плюшками среды разработки ?

После определенных обстоятельств помаленьку перетаскиваю свои наработки на сборку VSCode + GCC + Ozone, старые проекты по прежнему делаю в Keil MDK для новичка как мне кажется Keil наиболее дружелюбная среда разработки.

P\S Причина перехода на VSCode банальна - GCC рулит...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 13:01 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3558
Откуда: Китай, Пекин
Цитата:
Причина перехода на VSCode банальна - GCC рулит...

...и после этого плавно перекатываемся на CLion чтобы затем, пересесть на всю линейку JetBrains

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 15:42 
Старожил
Аватара пользователя

Зарегистрирован: 30 мар 2015, 23:56
Сообщения: 832
b10s писал(а):
Наверное, можно переформулировать вопрос так:

Верный ответ - всё сразу не получится, это чисто физически невозможно.
Начинать нужно с простых вещей, для которых лично вы сможете корректно составить вопрос - так чтобы на него нашёлся ответ.

_________________
Потоковая OS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 20:32 
Старожил

Зарегистрирован: 06 окт 2014, 20:14
Сообщения: 827
VSCode правильный выбор, спасибо что озвучили. А Arduino IDE это навсегда. TrueSTUDIO - Atollic - ST от производителя самое-то для начала.

Кстати ссылки
Atollic TrueSTUDIO + CubeMX Часть 1 http://multimake.ru/stm32-fast-start-часть-1-по-материалы-cube-mx/
Atollic TrueSTUDIO + CubeMX Часть 2 http://multimake.ru/stm32-fast-start-часть-2-hello-world-на-hal-отладка-в-atollic-truestudio/

P.S. Давайте перечислим IDE для ARM где не сделали выпадающих списков полей, после того как написал имя структуры, а просто ограничились автодополнением имен.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 21:22 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 3558
Откуда: Китай, Пекин
Цитата:
где не сделали выпадающих списков полей

позвачерашний день

нормальное IDE выдаёт не просто список вариаций, а список с интеллектуалльной сортировкой и не всю партянку, а наиболее подходящие....

вшит механизм самообучения. Intellij - ты заботишься о нас!

_________________
unirail.org


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: какая IDE для STM32 лучше?
СообщениеДобавлено: 14 июн 2020, 23:31 
Старожил

Зарегистрирован: 12 июн 2010, 10:16
Сообщения: 245
У меня опыта с STM32 минимум, но в поисках подходящей (подходящей для меня) IDE перебрал STVD, Keil, даже на кокос обратил внимание, но в конечном итоге остановился на IAR. Но не могу внятно сказать почему именно эта IDE глянулась. Возможно, отсутствие лишнего обвеса, свистоперделок разных, сыграли свою роль. С ESP32 пробовал Visual Studio Code, но, имхо, это другая крайность от блестящих бус куба и кейла - чуть ли не командная строка, где все от и до нужно в файлах конфигурации прописывать. Но, если планируете иметь дело еще и с ESP, тогда VSCode, разумеется. "Фирменная ide" Espressyf вообще никакая, с Eclipse намучаетесь, а про Ардуино мы тут говорить не будем, понятное дело.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2  След.


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB