PDA

Просмотр полной версии : STM32***


ali_vlad
07.08.2016, 19:26
Я понимаю, много копий сломано об эту тему.
По характеристикам превосходит ардуину, по цене примерно равный.
Интересует личный опыт. Стоит ли вообще с ним связываться?

YAM1966
07.08.2016, 19:31
Однозначно да!

ali_vlad
07.08.2016, 19:49
Для ардуины существует бесчисленное множество библиотек и, многое решается ими, не требуя глубокого знания матчасти.
Как обстоят дела с библиотеками у STM?

Asterdam
07.08.2016, 21:29
что такое ардуино? это платформа!
что такое mega - это семейство МК.
что STM32 ---- ???? это семейство МК!
поэтому непонятен вопрос - "Как обстоят дела с библиотеками у STM?"?
ну можно ответить, также как и с mega)

ps/ касательно вопроса, камни классные. превосходят avr во всем.

ali_vlad
07.08.2016, 21:51
что такое ардуино? это платформа!
что такое mega - это семейство МК.
что STM32 ---- ???? это семейство МК!
поэтому непонятен вопрос - "Как обстоят дела с библиотеками у STM?"?
ну можно ответить, также как и с mega)

ps/ касательно вопроса, камни классные. превосходят avr во всем.

Если бы я хоть что-то знал про это, то было бы дольше конкретики.
Например если взятьSTM32F103C8T6 (http://ru.aliexpress.com/item/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32478120209.html).

Asterdam
07.08.2016, 21:55
для самого начала рекомендую купить отладочную stm32vl-discovery. на ней стоит 100-ый stm. также есть другие ревизии с более наворочеными камнями.
самое главное, что купив этот модуль - вы получаете SWD интерфейс, которым с помощью трех проводков можете шить все семейство STM32.

lti1
07.08.2016, 21:59
Однозначно стоит!
Примитивные вещи, типа моргания светодиодом, можно делать из среды Arduino IDE. Но если задумаете, что-то более серьезное, рекомендую обратить внимание на библиотеки HAL и генератор проектов STM32CubeMX. Только не ожидайте, что будет так же просто как с Arduino.
для самого начала рекомендую купить отладочную stm32vl-discovery. на ней стоит 100-ый stm. также есть другие ревизии с более наворочеными камнями.
самое главное, что купив этот модуль - вы получаете SWD интерфейс, которым с помощью трех проводков можете шить все семейство STM32.Для начала можно обойтись и более дешёвым набором.

DCjhJCk_bIE

ali_vlad
08.08.2016, 10:41
Для изучения думаю приобрести STM32F103C8T6 (http://ru.aliexpress.com/item/1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/32583160323.html?spm=2114.14010208.99999999.267.Fr Q69G) и V2 STLINK (http://ru.aliexpress.com/item/FREE-SHIPPING-ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/32247200104.html?spm=2114.14010208.99999999.261.Fr Q69G).
Может ещё чего посоветуете?

basurman
08.08.2016, 10:52
Может ещё чего посоветуете?

Запастись терпением)))

YAM1966
08.08.2016, 10:59
Никакой stlink для программирования STM32 в принципе не нужен, достаточно иметь обычный USB-UART мост за 1$...
Все программируется через UART самого STM32 с помощью штатного софта от ST - Flash Loader Demonstrator.
По нему-же можно и отладку выводить в терминал.

ali_vlad
08.08.2016, 11:02
Запастись терпением)))

Куда же без этого, особенно с покупками на Ali.
Мне товар идёт через несколько стран мира, потом по бесконечным просторам нашей необъятной... В итоге от 45 дней. Привык уже.