Например TDA7294

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



Текущее время: Пт апр 03, 2020 16:52:38

Часовой пояс: 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
Рейтинг сообщений: -27
Зарегистрирован: Чт фев 19, 2015 12:41:04
Сообщений: 560
Рейтинг сообщения: -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 
Мучитель микросхем
Аватар пользователя

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

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

_________________
ShowMessage ('Содержать ' Rec.Zver ' зоопарку не выгадно!'); (из орешника делфимастер.ру)


Вернуться наверх
 
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С еще в активном использовании пара ассемблеров, сейчас еще один напрашивается. Ассемблеры особо жестко путаются.


Вернуться наверх
 
Вебинар «Новинки и уникальные решения Molex. На что обратить внимание и почему»

Вебинар будет интересен разработчикам и инженерам-схемотехникам, интересующимся тенденциями рынка, новыми перспективными решениями для соединений «провод-провод», «провод-плата», «плата-плата». Для инженеров КИПиА и IT будут освещены уникальные решения Molex для «удлинения» интерфейсов HDMI, DisplayPort и USB даже в условиях сильного зашумления, а также семейство бесконтактных датчиков Contrinex. Помимо этого, будет уделено внимание дальнейшему развитию направления антенн, где Molex имеет ряд интересных и уникальных решений.

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

Карма: 9
Рейтинг сообщений: 89
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 412
Откуда: Липецк
Рейтинг сообщения: 0
Это вы, я так понимаю, про программирование для PC?

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

_________________
ShowMessage ('Содержать ' Rec.Zver ' зоопарку не выгадно!'); (из орешника делфимастер.ру)


Вернуться наверх
 
Малые элементы c большим влиянием. Тактовые кнопки и переключатели Panasonic.

Тактовые кнопки – важный инструмент взаимодействия между человеком и электронным устройством. В ряде случаев именно надежность и ресурс кнопок определяют срок эксплуатации прибора.
Обычно тактовые кнопки и переключатели находятся «в тени» других электронных компонентов. Однако существуют приложения, в которых кнопки играют очень важную роль.

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

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


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


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

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


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


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

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

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

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

это не так.

_________________
ShowMessage ('Содержать ' Rec.Zver ' зоопарку не выгадно!'); (из орешника делфимастер.ру)


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

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

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


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

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

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

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

это не так.

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


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

Карма: 9
Рейтинг сообщений: 89
Зарегистрирован: Ср ноя 29, 2017 06:58:50
Сообщений: 412
Откуда: Липецк
Рейтинг сообщения: 0
astrahard писал(а):
Например CodeComposer от Ti в этом отношении меня полностью устраивает


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

_________________
ShowMessage ('Содержать ' Rec.Zver ' зоопарку не выгадно!'); (из орешника делфимастер.ру)


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

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


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

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

Карма: 9
Рейтинг сообщений: 143
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 2826
Рейтинг сообщения: 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
Сообщений: 516
Рейтинг сообщения: 0
Эдя, помню ты писал что IDE и отладчики не нужны. Что изменилось?

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

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


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

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

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

_________________
ShowMessage ('Содержать ' Rec.Zver ' зоопарку не выгадно!'); (из орешника делфимастер.ру)


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

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


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

Карма: 3
Рейтинг сообщений: 160
Зарегистрирован: Ср июл 17, 2013 13:55:57
Сообщений: 496
Рейтинг сообщения: 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
Сообщений: 516
Рейтинг сообщения: 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