Страница 1 из 1

STM32+golang

Добавлено: Пт май 04, 2018 16:41:19
daaar
Увидел, что есть проект для написания прошивок на golang для stm32. Изучать stm32 только начинаю, есть смысл начинать на golang, а не на c++?

Re: STM32+golang

Добавлено: Пт май 04, 2018 18:28:31
240265
А что есть компилятор именно для STM32 ?

Re: STM32+golang

Добавлено: Сб май 05, 2018 06:51:04
AlanDrakes
На STM32 я бы больше рекомендовал более простой и чистый C, нежели объектные плюсы и библиотечные языки.
Код получается компактным и быстрым.
Хотя, компиляторы достстоачно умные и позволяют писать на плюсах под мелкие кристаллы. Хотя в итоге сводят все эти классы и полиморфизм с игре с полями.

Re: STM32+golang

Добавлено: Пн май 07, 2018 08:52:18
daaar
[uquote="240265",url="/forum/viewtopic.php?p=3369161#p3369161"]А что есть компилятор именно для STM32 ?[/uquote]
Как я понял, есть компилятор, но возможно просто в С код переводится

Re: STM32+golang

Добавлено: Пн май 07, 2018 15:21:58
arkhnchul
[uquote="daaar",url="/forum/viewtopic.php?p=3369119#p3369119"]Изучать stm32 только начинаю, есть смысл начинать на golang, а не на c++?[/uquote]
начинать - нет. Если хорошо знаете go - можно разве что попробовать поковырять уже потом, когда разберетесь с тем, как там дела делаются на C.

Re: STM32+golang

Добавлено: Пн май 07, 2018 17:09:34
daaar
[uquote="arkhnchul",url="/forum/viewtopic.php?p=3371196#p3371196"]можно разве что попробовать поковырять уже потом, когда разберетесь с тем, как там дела делаются на C.[/uquote]
Так и сделаю, а то лениво go вспоминать

Re: STM32+golang

Добавлено: Ср май 09, 2018 00:01:55
Shapa
В целом, на данный момент С++ - основной тренд в embedded. Не уверен что рапперы для go, так уж и хороши. да и в нативных либах хватает багов. Если знаете С/С++ - разумнее выбрать этот вариант. Не придется тратить время на вылавливание багов в glue-layer'е