Всем доброго дня!
Хочу начать знакомиться с миром STM32 ) Подскажите, пожалуйста, какую лучше всего взять плату начинающему, какой выбрать микроконтроллер? Что еще может понадобиться для первых шагов в освоении?
Добрый день )
Я бы посоветовал STM32F411 (готовую плату), на ней оперативка большая (для цветного экрана 240х240 хватит) и готовых примеров хватает !
Присоединяюсь) Массово распространена так называемая Blue Pill на базе STM32F103. Но я бы тоже порекомендовал аналогичную плату с того же Алиэкспресса, но с STM32F411. И, соответственно, программатор ST-Link, вот тут и платы и ST-Link есть вроде как (ссылка). Ссылки я не прорабатывал - цена, отзывы итд итп, чисто для примера первые из поиска привел.
А я бы взял F411 и Maple, вместо BluePill. Это то же самое,но памяти поболее.
А почему такая пара?
У них по разному организована инициализация GPIO и нужно знать обе, но начать с F411.
А почему такая пара?
Самые распространенные.
Если будет желание пользоваться утилитой STM программатором, то можно купить любую (лучше новую - белую) плату дискавери. Китайские клоны работают в stm ide, а ихний программер поддерживает только оригиналы (дискавери, на них есть выходы для подключения внешнего контроллера)
Это так, необязательно, дополнение )
Всем большое спасибо! Наверно остановлюсь пока на более дешевых вариантах... а там уже как пойдет ))) Я правильно понял, что вот такой программатор:
Подходит для любых плат и микроконтроллеров? И там отладчик уже "встроен"?
Это тоже не оригинальный, подороже, но с cube ide работает )
(тот который на снимке выше - не пробовал)
Спасибо еще раз)
Подходит для любых плат и микроконтроллеров? И там отладчик уже "встроен"?
Я только такими свистками и пользуюсь. Отлаживать с ним можно, правда есть одно НО. Это НО касается даже оригинальных программаторов.
Если на плате, которую нужно программировать, стоит чип STM32 отладка работает из коробки (под CubeIDE, на других не пробовал), если китайский (У меня CS32, на GD32 не пробовал), то отладка запускается через геморой.
По крайней мере у меня так было.
У меня и GD32, и CS32 нормально китайским ST-Link'ом, официальным не пробовал.
А мне не повезло. Шьётся нормально, а отладка не работает.
@eduard В общем, с клонами надо быть готовым ко всему. "Надейся на лучшее, готовься к худшему" =)