Stm32 с чего начать изучение...
Re: Stm32 с чего начать изучение...
Ага, и РадиоКот тоже мой! 
Re: Stm32 с чего начать изучение...
Упс, впопыхах не то скопирнул. Я о мануале а-ля "тыкай как я" 
http://purebasic.mybb.ru/viewtopic.php?id=575
http://purebasic.mybb.ru/viewtopic.php?id=575
Re: Stm32 с чего начать изучение...
Немножко с разными статьями ознакомился (временами невнимательно, т.к. много новой информации) и появилось несколько вопросов, подскажите, для Stm32 нет симуляторов наподобие Протеуса, как для PIC-ов и Atmel-ов, чтобы плату наваял, прошивку виртуально залил и приблизительный результат работы на экране получил?Мурик писал(а):В сети много статей.Одна их них - мигание светодиодом.
Как я понял без платы-отладки обучаться будет хуже, в связи с чем вопрос, какую наиболее оптимальную купить/спаять?
Re: Stm32 с чего начать изучение...
В Keil и только для 103, и то не всех.
Да и не нужно все это, в STM32 прекрасный дебаггер . Снова таки только в Keil...
Да и не нужно все это, в STM32 прекрасный дебаггер . Снова таки только в Keil...
Re: Stm32 с чего начать изучение...
Keil платный.
И отладчик имеется не только в нем. 
И отладчик имеется не только в нем. Re: Stm32 с чего начать изучение...
Мурик, Уже обсуждали. Для F0 абсолютно бесплатный, для других линеек есть таблетка.
Что-то тебя не смущает, что пуре-барсик на халяву юзают. Так же как остальные тобой любимые барсики.
Практикуешь двойные стандарты?
На счет дебага, покажи-ка мне аналогичный дебагер...
Ну и любовь к кокосам, емблитсам и прочей хни сляпанной на коленке , добром не закончится.
Что-то тебя не смущает, что пуре-барсик на халяву юзают. Так же как остальные тобой любимые барсики.
Практикуешь двойные стандарты?
На счет дебага, покажи-ка мне аналогичный дебагер...
Ну и любовь к кокосам, емблитсам и прочей хни сляпанной на коленке , добром не закончится.
Re: Stm32 с чего начать изучение...
Мне без разницы что другие юзают. У меня на него лицензия.dosikus писал(а):Что-то тебя не смущает, что пуре-барсик на халяву юзают.
Насколько мне известно вы его тоже юзаете. Купили лицензию или поступили как с кейлом?
Нет, выше написал. У меня лицензия.dosikus писал(а):Практикуешь двойные стандарты?
Во многих случаях хватает дебага в EmBitz или кокосе.dosikus писал(а):На счет дебага, покажи-ка мне аналогичный дебагер
Это скорее любовь к воровству софта, добром не закончится!dosikus писал(а):Ну и любовь к кокосам, емблитсам и прочей хни сляпанной на коленке , добром не закончится.
Re: Stm32 с чего начать изучение...
Мурик писал(а):Это скорее любовь к воровству софта, добром не закончится!
Обычный высокопарный бред.
Re: Stm32 с чего начать изучение...
Если для вас воровство в порядке вещей, то можете считать мои слова бредом, но дам вам совет, прочитайте внимательно уголовный кодекс и посмотрите какое наказание полагается за воровство!dosikus писал(а):Обычный высокопарный бред.
Re: Stm32 с чего начать изучение...
Мда, случай явно тяжелый. Ты небось еще этим и гордишься ...
- Andrew Martin
- Вымогатель припоя
- Сообщения: 606
- Зарегистрирован: Вт июн 25, 2013 18:45:07
Re: Stm32 с чего начать изучение...
Мурик писал(а):Если для вас воровство в порядке вещей, то можете считать мои слова бредом, но дам вам совет, прочитайте внимательно уголовный кодекс и посмотрите какое наказание полагается за воровство!
Да уж, пурик порядком пакостит в бинарниках, следов много, какие-то ошмётки от имен функций... Но вас то в ПМР лицензионщики не достанут
Re: Stm32 с чего начать изучение...
Мурик, теперь можешь с чистой совестью пользовать SEGGER Embedded Studio (SES) https://www.segger.com/embedded-studio.html
Дистрибутив весит 200 mB, грузится быстро работает шустро, кроссплатформенная .
Есть импорт проектов,но мне не понравился. Проекты перетаскиваю с Keil простым копированием и правкой опций проекта.
Segger RTT уже интегрирован в IDE , усе работает.
Работает только с JLink , но можно обратимо превратить любой набортный STLink v2 .
Китай огрызки не поддерживает.
Подключил TortoiseHG...
Дистрибутив весит 200 mB, грузится быстро работает шустро, кроссплатформенная .
Есть импорт проектов,но мне не понравился. Проекты перетаскиваю с Keil простым копированием и правкой опций проекта.
Segger RTT уже интегрирован в IDE , усе работает.
Работает только с JLink , но можно обратимо превратить любой набортный STLink v2 .
Китай огрызки не поддерживает.
Подключил TortoiseHG...
Re: Stm32 с чего начать изучение...
Для коммерческих проектов среда не бесплатна. Лицензия стоит не мало! https://www.segger.com/ses-licensing.htmldosikus писал(а):теперь можешь с чистой совестью пользовать SEGGER Embedded Studio
Цена Single User License для Cortex-M составляет 998 евро!

Re: Stm32 с чего начать изучение...
Ты о чем? До коммерческих проектов тебе как до луны. Тренируйся на SES.
Re: Stm32 с чего начать изучение...
Спасибо, но мне хватает полностью бесплатного EmBitz поддерживающего ST-Link и не приходится думать о лицензии.
Не вижу смысла переходить на условно бесплатную IDE SEGGER Embedded Studio.
Есть хоть одна причина для этого применительно к STM32?
Не вижу смысла переходить на условно бесплатную IDE SEGGER Embedded Studio.
Есть хоть одна причина для этого применительно к STM32?
Ошибаешься.dosikus писал(а):До коммерческих проектов тебе как до луны.
Re: Stm32 с чего начать изучение...
Я вот наоборот не вижу причин использовать, даже для DIY, глючную поделку поставляемую AS IS, и к тому же у автора полит_бзики .
В то же время воротить нос от продукта известной фирмы, к тому же разработчика отладчика, это вАААще смешно.
Ну а твоя любоФь к кокосам , микроС и прочей хрени , и говорит что до настоящих проектов тебе еще топать и топать.
Так только поиграться.
Что ты используешь для VCS ?
В то же время воротить нос от продукта известной фирмы, к тому же разработчика отладчика, это вАААще смешно.
Ну а твоя любоФь к кокосам , микроС и прочей хрени , и говорит что до настоящих проектов тебе еще топать и топать.
Так только поиграться.
Что ты используешь для VCS ?
Re: Stm32 с чего начать изучение...
Мурик писал(а):Спасибо, но мне хватает полностью бесплатного EmBitz
Вот и дождались, болезные .
https://www.embitz.org/product/membership/
https://www.embitz.org/new-direction-embitz/
Re: Stm32 с чего начать изучение...
По ссылкам же не пишут что EmBitz становится платным. Только часть функционала.
SVD через плагин можно сейчас скачать, на всякий случай выкачать все что есть.
CMSIS можно скачать из других источников.
Про EB-link и EmBitz GDB пока ничего не известно.
SVD через плагин можно сейчас скачать, на всякий случай выкачать все что есть.
CMSIS можно скачать из других источников.
Про EB-link и EmBitz GDB пока ничего не известно.

Re: Stm32 с чего начать изучение...
Чем тешить себя пустыми надеждами, доверять визардам и визуальным тыкалкам, и уповать на костыли, занялся бы изучением основ компиляции и тогда сможешь с любой IDE совладать...
- oleg110592
- Друг Кота
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Re: Stm32 с чего начать изучение...
AN2945: STM8S and STM32™ MCUs: a consistent 8/32-bit product line for painless migration.
Руководство по безболезненному переходу между 8-32-битными линейками микроконтроллеров STM8S и STM32
https://www.terraelectronica.ru/news_po ... t=20161128
Руководство по безболезненному переходу между 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