Например TDA7294

Форум РадиоКот • Просмотр темы - На чем писать для STM32
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Пт июл 10, 2020 06:51:41

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 41 ]  1, ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: На чем писать для STM32
СообщениеДобавлено: Сб ноя 23, 2019 17:53:58 
Грызет канифоль

Карма: -3
Рейтинг сообщений: 2
Зарегистрирован: Вс сен 05, 2010 15:35:50
Сообщений: 299
Рейтинг сообщения: 0
Здравствуйте. Понимаю, что вопрос спорный и во многом зависит от вкуса. Но все таки - кто что посоветует в качестве бесплатной среды для разработки на STM32? Желательно аргументированно. Кроме обычных критериев (удобство редактирования и отладки, простота установки, надежность и отсутствие ошибок, хотя бы в компиляторе), важно удобство встраивания в код на высоком уровне вставок на ассемблере. А так же подключение ассемблерных файлов.
Язык программирования не так важен. С, С++, Раscal, еще что-то - без разницы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Сб ноя 23, 2019 20:45:56 
Вымогатель припоя
Аватар пользователя

Карма: -1
Рейтинг сообщений: -29
Зарегистрирован: Чт фев 19, 2015 12:41:04
Сообщений: 644
Рейтинг сообщения: -1
Вопрос действительно спорный, я бы рекомендовал Вам не важно какую IDE брать хоть CoIDE-1.7.8 с STM32CubeMX сойдет, Китайцы ее выбирают и финансируют, а в наше время лучше смотреть на Китайцев. С чего-то же нужно начинать, а то застрянете на выборе навсегда.


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Сб ноя 23, 2019 21:54:11 
Держит паяльник хвостом

Карма: 13
Рейтинг сообщений: 186
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 936
Рейтинг сообщения: 0
Использую лайт-версию Keil uVision5 с ограничением в 32к - для домашних поделок хватает. Для недомашних, если такие появятся, появятся и деньги на снятие ограничения. STM32CubeMX поддерживает генерацию проекта для Keil

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


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Сб ноя 23, 2019 22:43:18 
Грызет канифоль

Карма: -3
Рейтинг сообщений: 2
Зарегистрирован: Вс сен 05, 2010 15:35:50
Сообщений: 299
Рейтинг сообщения: 0
пришлось отказаться от Делфи в пользу С# - всё-таки сложновато постоянно переключаться между синтаксически несхожими языками


Это вы, я так понимаю, про программирование для PC? Вроде для STM Delphi с шарпами нет?
А так да, переключаться не просто. Но я привык. У меня, кроме Delphi, С и 1С еще в активном использовании пара ассемблеров, сейчас еще один напрашивается. Ассемблеры особо жестко путаются.


Вернуться наверх
 
Вебинар «Разбор новых уникальных модулей FMAC и CORDIC в микроконтроллерах общего назначения STM32G4» (15.07.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре 15.07.2020, посвященном новому семейству микроконтроллеров общего назначения – STM32G4. Вебинар рассчитан на технических специалистов и тех, кто знаком с основами цифровой обработки сигналов. Мы разберем алгоритм работы CORDIC, а также рассмотрим пример создания цифрового фильтра на базе FMAC.

Зарегистрироваться на вебинар>>
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Сб ноя 23, 2019 22:47:34 
Держит паяльник хвостом

Карма: 13
Рейтинг сообщений: 186
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 936
Рейтинг сообщения: 0
Это вы, я так понимаю, про программирование для PC?

Ага, поскольку для компов пишу не меньше, чем для мк.


Вернуться наверх
 
Как упростить выбор ИП для промышленного применения?

Компания Mean Well выпускает широкий перечень встраиваемых источников питания с креплением на шасси, имеющих, на первый взгляд, схожие характеристики. Статья расскажет о ключевых особенностях выпускаемых семейств и упростит выбор источника питания для промышленного применения.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Сб ноя 23, 2019 22:48:09 
Собутыльник Кота
Аватар пользователя

Карма: 7
Рейтинг сообщений: 109
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 2912
Рейтинг сообщения: 0
IDE для STM32 много. Я использую EmBitz.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 01:54:30 
Вымогатель припоя
Аватар пользователя

Карма: -1
Рейтинг сообщений: -29
Зарегистрирован: Чт фев 19, 2015 12:41:04
Сообщений: 644
Рейтинг сообщения: -1
Все равно все IDE на Eclipse. А компилятор GNU Compiler Collection. Я даже подозреваю, что Keil uVision где то глубоко внутри, тоже GNU Compiler. Это как в Винде, вроде все свое, а стек протоколов цельнотянутый из мира свободного ПО. И че?, рюшечками мериться будем?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 13:39:54 
Держит паяльник хвостом

Карма: 13
Рейтинг сообщений: 186
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 936
Рейтинг сообщения: 0
astrahard писал(а):
И че?, рюшечками мериться будем?

Рюшечки бывают полезны. Например, всплывание после точки всех методов-свойств объекта (вроде, есть даже название этого функционала, не помню) есть далеко не у всех IDE, а очень удобны. Или переходы по всем реализациям-объявлениям функций - тоже далеко не у всех. Я уж молчу о куче рюшечек, связанных непосредственно с языком.

astrahard писал(а):
Все равно все IDE на Eclipse. А компилятор GNU Compiler Collection.

это не так.


Вернуться наверх
 

Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 13:45:08 
Собутыльник Кота
Аватар пользователя

Карма: 7
Рейтинг сообщений: 109
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 2912
Рейтинг сообщения: 0
astrahard писал(а):
Все равно все IDE на Eclipse.
Не все. Например упомянутый выше EmBitz сделан на основе Code::Block и он работает быстрее и требует меньше ресурсов компа чем IDE на Eclipse.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 13:50:33 
Вымогатель припоя
Аватар пользователя

Карма: -1
Рейтинг сообщений: -29
Зарегистрирован: Чт фев 19, 2015 12:41:04
Сообщений: 644
Рейтинг сообщения: 0
astrahard писал(а):
И че?, рюшечками мериться будем?

Рюшечки бывают полезны. Например, всплывание после точки всех методов-свойств объекта (вроде, есть даже название этого функционала, не помню) есть далеко не у всех IDE, а очень удобны. Или переходы по всем реализациям-объявлениям функций - тоже далеко не у всех. Я уж молчу о куче рюшечек, связанных непосредственно с языком.

astrahard писал(а):
Все равно все IDE на Eclipse. А компилятор GNU Compiler Collection.

это не так.

Вы совершенно правы. Например CodeComposer от Ti в этом отношении меня полностью устраивает, особенно старой версии Platinum, он шустрее.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 14:07:03 
Держит паяльник хвостом

Карма: 13
Рейтинг сообщений: 186
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 936
Рейтинг сообщения: 0
astrahard писал(а):
Например CodeComposer от Ti в этом отношении меня полностью устраивает


Согласен, мне тоже нравится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 16:18:13 
Вымогатель припоя

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 579
Рейтинг сообщения: 0
Я начинал с geany, потом немного попользовался sublime. В итоге остановился на qt-creator: в нем очень удобно писать код, а шланговская проверка в реальном времени помогает сэкономить время на поиски мелких ошибок вроде очепяток и недописок.
Еще креатор удобен тем, что в нем можно писать абсолютно подо все! Я пишу на С, но и жабоскрипт для веботы можно в нем править. Очень удобная IDE: и под мелкоконтроллеры, и под ПК код в ней одинаково удобно пишется. И навигация классная.


Вложения:
Комментарий к файлу: скриншот
1s.jpg [127.67 KiB]
Скачиваний: 230

_________________
Я на гитхабе, в ЖЖ
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 22:57:22 
Собутыльник Кота
Аватар пользователя

Карма: 7
Рейтинг сообщений: 109
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 2912
Рейтинг сообщения: 0
Эдя, помню ты писал что IDE и отладчики не нужны. Что изменилось?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 23:50:58 
Мучитель микросхем

Карма: -14
Рейтинг сообщений: 1
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 460
Рейтинг сообщения: 0
Эдя, помню ты писал что IDE и отладчики не нужны. Что изменилось?
Повзрослел? :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Вс ноя 24, 2019 23:53:35 
Грызет канифоль

Карма: -3
Рейтинг сообщений: 2
Зарегистрирован: Вс сен 05, 2010 15:35:50
Сообщений: 299
Рейтинг сообщения: 0
Все равно все IDE на Eclipse. А компилятор GNU Compiler Collection. Я даже подозреваю, что Keil uVision где то глубоко внутри, тоже GNU Compiler. Это как в Винде, вроде все свое, а стек протоколов цельнотянутый из мира свободного ПО. И че?, рюшечками мериться будем?


Да фиг бы с рючками. Не глючило б.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Пн ноя 25, 2019 07:42:51 
Вымогатель припоя

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 579
Рейтинг сообщения: 0
Эдя, помню ты писал что IDE и отладчики не нужны. Что изменилось?

Это когда я писал, что IDE не нужны? Очень даже нужны. Я очень редко без IDE код пишу - разве что если нужно в mcedit по ssh на удаленной машине быстренько пару-тройку строчек подправить!
А вот отладчики не нужны, это да.

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Пн ноя 25, 2019 09:53:10 
Держит паяльник хвостом

Карма: 13
Рейтинг сообщений: 186
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 936
Рейтинг сообщения: 0
Eddy_Em писал(а):
А вот отладчики не нужны, это да.

Конечно не нужны, можно ведь просто потратить кучу времени, ища ошибку, гадая или ожидая выход ерраты. Или еще лучше: можно просто рождать в свет глюкавость.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Пн ноя 25, 2019 11:21:39 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 37
Рейтинг сообщений: 302
Зарегистрирован: Пт сен 07, 2018 20:20:02
Сообщений: 2226
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
astrahard, чаще производители лепят IDE на основе MS Visual Studio (плагином). Исключительно из-за того, что коммерческая поддержка у Eclipse никакая.
protoder, я бы на Вашем месте при выборе IDE сначала обратил бы внимание на ту IDE, с которой у Вас уже есть опыт работы. С большой вероятностью, прикрутить к ней GNU toolchain для ARM окажется проще и быстрее, чем изучать новую IDE.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Пн ноя 25, 2019 11:41:38 
Опытный кот

Карма: 3
Рейтинг сообщений: 207
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 771
Рейтинг сообщения: 0
CubeIDE. Потому что официальная, потому что полностью бесплатная, на базе Eclipse. Только самим кубом и халом не пользоваться в полной мере.
Или Keil, если не смущает проприетарность, платность и доступность только под Win. И посредственный редактор кода. Зато от ARM самих, быстрый старт из коробки.

Вопрос действительно спорный, я бы рекомендовал Вам не важно какую IDE брать хоть CoIDE-1.7.8 с STM32CubeMX сойдет, Китайцы ее выбирают и финансируют, а в наше время лучше смотреть на Китайцев. С чего-то же нужно начинать, а то застрянете на выборе навсегда.

Какое блин финансирование? Они здохли несколько лет назад. Сайт не работает с 2016 года, развития нет. Не надо советовать некрофилию.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: На чем писать для STM32
СообщениеДобавлено: Пн ноя 25, 2019 12:43:51 
Вымогатель припоя

Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 579
Рейтинг сообщения: 0
прикрутить к ней GNU toolchain для ARM

Нафига тулчейн куда-то "прикручивать", если нормальная IDE, анализируя заголовочные файлы в ваших исходниках, сама все расковыряет и автодополнение с поиском по заголовочникам/исходникам прикрутит?

_________________
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 41 ]  1, ,  

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


Кто сейчас на форуме

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


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

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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y