Stm32 с чего начать изучение...

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

Ага, и РадиоКот тоже мой! :)))
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Упс, впопыхах не то скопирнул. Я о мануале а-ля "тыкай как я" :)))
http://purebasic.mybb.ru/viewtopic.php?id=575
Аватара пользователя
Kotitto
Открыл глаза
Сообщения: 40
Зарегистрирован: Ср окт 26, 2016 14:56:47

Re: Stm32 с чего начать изучение...

Сообщение Kotitto »

Мурик писал(а):В сети много статей. :) Одна их них - мигание светодиодом.
Немножко с разными статьями ознакомился (временами невнимательно, т.к. много новой информации) и появилось несколько вопросов, подскажите, для Stm32 нет симуляторов наподобие Протеуса, как для PIC-ов и Atmel-ов, чтобы плату наваял, прошивку виртуально залил и приблизительный результат работы на экране получил?
Как я понял без платы-отладки обучаться будет хуже, в связи с чем вопрос, какую наиболее оптимальную купить/спаять?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

В Keil и только для 103, и то не всех.
Да и не нужно все это, в STM32 прекрасный дебаггер . Снова таки только в Keil...
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

Keil платный. :dont_know: И отладчик имеется не только в нем. :)))
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Мурик, Уже обсуждали. Для F0 абсолютно бесплатный, для других линеек есть таблетка.
Что-то тебя не смущает, что пуре-барсик на халяву юзают. Так же как остальные тобой любимые барсики.
Практикуешь двойные стандарты? :)))
На счет дебага, покажи-ка мне аналогичный дебагер...

Ну и любовь к кокосам, емблитсам и прочей хни сляпанной на коленке , добром не закончится.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

dosikus писал(а):Что-то тебя не смущает, что пуре-барсик на халяву юзают.
Мне без разницы что другие юзают. У меня на него лицензия. :) Но, его стоимость во много раз меньше чем у кейла. :)))
Насколько мне известно вы его тоже юзаете. Купили лицензию или поступили как с кейлом? :)))

dosikus писал(а):Практикуешь двойные стандарты?
Нет, выше написал. У меня лицензия.

dosikus писал(а):На счет дебага, покажи-ка мне аналогичный дебагер
Во многих случаях хватает дебага в EmBitz или кокосе. :) Разве нет? Тогда чего недостает?

dosikus писал(а):Ну и любовь к кокосам, емблитсам и прочей хни сляпанной на коленке , добром не закончится.
Это скорее любовь к воровству софта, добром не закончится! :))) Или хотите сказать что можно разрабатывать коммерческие проекты в ломаном софте? К чему это может привести догадывайтесь? Упомянутые кокос и емблитс абсолютно бесплатны, от слова даром! :) :)))
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Мурик писал(а):Это скорее любовь к воровству софта, добром не закончится!


Обычный высокопарный бред.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

dosikus писал(а):Обычный высокопарный бред.
Если для вас воровство в порядке вещей, то можете считать мои слова бредом, но дам вам совет, прочитайте внимательно уголовный кодекс и посмотрите какое наказание полагается за воровство!
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Мда, случай явно тяжелый. Ты небось еще этим и гордишься ...
Аватара пользователя
Andrew Martin
Вымогатель припоя
Сообщения: 606
Зарегистрирован: Вт июн 25, 2013 18:45:07

Re: Stm32 с чего начать изучение...

Сообщение Andrew Martin »

Мурик писал(а):Если для вас воровство в порядке вещей, то можете считать мои слова бредом, но дам вам совет, прочитайте внимательно уголовный кодекс и посмотрите какое наказание полагается за воровство!


Да уж, пурик порядком пакостит в бинарниках, следов много, какие-то ошмётки от имен функций... Но вас то в ПМР лицензионщики не достанут :)
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Мурик, теперь можешь с чистой совестью пользовать SEGGER Embedded Studio (SES) https://www.segger.com/embedded-studio.html
Дистрибутив весит 200 mB, грузится быстро работает шустро, кроссплатформенная .
Есть импорт проектов,но мне не понравился. Проекты перетаскиваю с Keil простым копированием и правкой опций проекта.
Segger RTT уже интегрирован в IDE , усе работает.
Работает только с JLink , но можно обратимо превратить любой набортный STLink v2 .
Китай огрызки не поддерживает.

Подключил TortoiseHG...
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

dosikus писал(а):теперь можешь с чистой совестью пользовать SEGGER Embedded Studio
Для коммерческих проектов среда не бесплатна. Лицензия стоит не мало! https://www.segger.com/ses-licensing.html
Цена Single User License для Cortex-M составляет 998 евро! :shock: И потом еще платить 196 евро каждый год. Оно того стоит? :dont_know:
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Ты о чем? До коммерческих проектов тебе как до луны. Тренируйся на SES.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

Спасибо, но мне хватает полностью бесплатного EmBitz поддерживающего ST-Link и не приходится думать о лицензии. :)
Не вижу смысла переходить на условно бесплатную IDE SEGGER Embedded Studio. :dont_know:
Есть хоть одна причина для этого применительно к STM32?

dosikus писал(а):До коммерческих проектов тебе как до луны.
Ошибаешься.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Я вот наоборот не вижу причин использовать, даже для DIY, глючную поделку поставляемую AS IS, и к тому же у автора полит_бзики .
В то же время воротить нос от продукта известной фирмы, к тому же разработчика отладчика, это вАААще смешно.
Ну а твоя любоФь к кокосам , микроС и прочей хрени , и говорит что до настоящих проектов тебе еще топать и топать.
Так только поиграться.
Что ты используешь для VCS ?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Мурик писал(а):Спасибо, но мне хватает полностью бесплатного EmBitz


Вот и дождались, болезные . :))) :))) :)))

https://www.embitz.org/product/membership/

https://www.embitz.org/new-direction-embitz/
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Stm32 с чего начать изучение...

Сообщение Мурик »

По ссылкам же не пишут что EmBitz становится платным. Только часть функционала.
SVD через плагин можно сейчас скачать, на всякий случай выкачать все что есть. :)))
CMSIS можно скачать из других источников.
Про EB-link и EmBitz GDB пока ничего не известно. :dont_know:
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Stm32 с чего начать изучение...

Сообщение dosikus »

Чем тешить себя пустыми надеждами, доверять визардам и визуальным тыкалкам, и уповать на костыли, занялся бы изучением основ компиляции и тогда сможешь с любой IDE совладать...
Аватара пользователя
oleg110592
Друг Кота
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Re: Stm32 с чего начать изучение...

Сообщение oleg110592 »

AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration.
Руководство по безболезненному переходу между 8-32-битными линейками микроконтроллеров STM8S и STM32
Одновременно с выпуском на рынок весьма удачных микроконтроллеров STM32™, компания STMicroelectronics продолжает обновлять 8-битное семейство STM8. При этом значительные усилия тратятся на оптимизацию и унификацию портфолио микроконтроллеров в целом. В частности, чтобы упростить пользователям переход от микроконтроллеров одного семейства к микроконтроллерам другого и обратно, используются сходные периферийные блоки и программные инструменты.

Важным критерием при выборе новых микроконтроллеров являются затраты времени и денег на их освоение командой разработчиков. При этом большим преимуществом будет, если модельный ряд контроллеров окажется максимально богатым. Совместное портфолио 8-битного семейства STM8S и 32-битного STM32 предоставляет разработчикам доступ к моделям с числом выводов от 20 до 144, с объемом памяти от 2 до 512 кБайт. Если в процессе разработки окажется, что производительности STM8S не хватает, то можно с легкостью перейти на STM32. Если же требуется добиться минимальной стоимости, можно без проблем совершить переход от STM32 к STM8S.

Данная статья рассматривает общие черты STM8S и STM32, а также поясняет, почему так легко можно переходить от одного семейства к другому.

https://www.terraelectronica.ru/news_po ... t=20161128
Ответить

Вернуться в «ARM»