STM32 Переходим с Arduino на Stm32. Шаг за шагом.

Волков Олег

✩✩✩✩✩✩✩
13 Дек 2020
6
5
Переходим с Arduino на Stm32. Шаг за шагом.

Привет друзья!
Решил выпустить небольшую серию видеоуроков о переходе с платформы Arduino на STM32.
Скажу сразу - я не профессионал. Я так же учусь. Надеюсь мои разборы хоть кому-то будут полезны :)
Данный курс нацелен больше на новичков. Тех, кто только-только начинают осваивать 32-битные МК от STMicroelectronics. Если есть чего предложить, показать - милости просим к нам в команду.

Ссылки:
Уроки и практические занятия будут дополняться со временем;)

Список уроков:

Урок 0. Видео: STM32. C чего начать? Быстрый старт после Arduino
Материалы из урока: [Инструкция]

Урок 1. Видео: Примеры. Blink, аналог millis(), работа с регистрами
Материалы из урока: отсутствуют.

Урок 2. Видео: Работа с дискретными входами, работа с регистрами. Примеры.
Материалы из урока: отсутствуют.

Урок 3. Видео: Битовые операции. Логические операции.
Материалы из урока: отсутствуют.

Урок 4. Видео: PWM на практике. Проверяем себя осциллографом.
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 5. Видео: АЦП на практике. DMA, прерывания.
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 6. Видео: UART, DMA, IT. Отправка данных. Практика.
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 7. Видео: UART, Прием данных, не зная размера данных. Работа с прерываниями.
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 8. Видео: Вывод SWO. Доделываем китайский ST_LINK/V2. Используем SWV для отладки.
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 9. Видео: UART, Прием данных, не зная размера данных. UART_IT_IDLE. Работа с прерываниями.
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 10. Видео: Как подключить библиотеку? Два способа.
Материалы из урока: отсутствуют.

Урок 11. Видео: Работаем с i2c. Блокирующая функция, работа с прерываниями. Часы MAX DS3231
Материалы из урока: [Cмотреть архив] [Скачать]

Урок 12. Видео: Регистр ODR. Как работать с дисплеями по 8/16 битной шине.
Материалы из урока: [Cмотреть архив] [Скачать]
 
Последнее редактирование:

SieOK

✩✩✩✩✩✩✩
7 Янв 2021
4
1
Переходим с Arduino на Stm32. Шаг за шагом.

Привет друзья!
Решил выпустить небольшую серию видеоуроков о переходе с платформы Arduino на STM32.

Если есть чего предложить, показать - милости просим к нам в команду.
Вот это нам повезло!
Нет же в интернетах полноценных уроков:
215 уроков - https://narodstream.ru/rub_stm32/
30 очень неплохих уроков - http://mypractic.ru/uroki-stm32
здесь немножко не систематизировано - http://we.easyelectronics.ru/tag/STM32/
 

Эдуард Анисимов

★★★★★✩✩
23 Сен 2019
1,159
366
54
Марий-Эл
Никогда не верьте этому чуваку.
Пиздобол 146%. Информации много, но качество говно. Особенно видосики. 20 минут жуёт сопли и 3 минуты полезной информации.
Остальные два ресурса заслуживают внимания.
Я все сайты с полезной информацией перегоняю в pdf. На этого чувака напоролся на самого первого. Но когда нашёл ресурсы
DiMoon
Microsin
Hamper
и т.д. я понял что человек фуфло и без сожаления стёр весь каталог с его уроками.

А Олега сюда подтянул Алекс, что бы у людей, которым надоела ардуина, была альтернатива для занятия более интересной платформой.
 
  • Лойс +1
Реакции: qbaddev

Волков Олег

✩✩✩✩✩✩✩
13 Дек 2020
6
5
@Эдуард Анисимов,
Да, на narod stream очень много чего лишнего и не по делу, особенно собирание проекта в total commander. Много ошибок и прочего.
Но я все равно ему очень благодарен, т.к. он дал мне огромный рывок для старта. Особенно его пояснения по языку C.
Да и вообще в целом, ничего плохого про него сказать не могу. Да, человек явно работает на количество контента, а не на качество. Но это его дело.
Тут уж кому что нравится, тот то и смотрит. Главное усвоить материал и уметь им пользоваться.:)

Для тех, кто только начинает переходить на Stm32, обычно советую:
Книгу: "Си для встраиваемых систем".
Ну и курс этого же автора "Штурмуем STM32".
По языку Си имею всегда под рукой книгу: "Си для программистов с введением в C11"
 

Эдуард Анисимов

★★★★★✩✩
23 Сен 2019
1,159
366
54
Марий-Эл
Но я все равно ему очень благодарен
А я нет. Он пытался увести меня с правильной линии. :ROFLMAO: :ROFLMAO: :ROFLMAO:
Я сам HAL уже забросил. На нём буду делать только то, что нужно сделать быстро.
Если интересую т материалы, могу скинуть или ссылки или готовые pdf что я уже успел сделать.
А за Ваши ссылки спасибо.
 
  • Лойс +1
Реакции: Волков Олег

Волков Олег

✩✩✩✩✩✩✩
13 Дек 2020
6
5
А я нет. Он пытался увести меня с правильной линии. :ROFLMAO: :ROFLMAO: :ROFLMAO:
Я сам HAL уже забросил. На нём буду делать только то, что нужно сделать быстро.
Если интересую т материалы, могу скинуть или ссылки или готовые pdf что я уже успел сделать.
А за Ваши ссылки спасибо.
Буду благодарен) Можно в любом виде.
 

Эдуард Анисимов

★★★★★✩✩
23 Сен 2019
1,159
366
54
Марий-Эл
  • Лойс +1
Реакции: Волков Олег

Волков Олег

✩✩✩✩✩✩✩
13 Дек 2020
6
5

bort707

★★★✩✩✩✩
21 Сен 2020
497
129
Для тех, кто только начинает переходить на Stm32, обычно советую:
Книгу: "Си для встраиваемых систем".
Ну и курс этого же автора "Штурмуем STM32".
Судя по оглавлению, книжка выше - банальный букварь Си, в котором иногда (зачем-то?) упоминается стм32. Нафига за нее платить 15 баксов, мало в сети бесплатных учебников? :)

Если хочется реально разобраться в архитектуре СТМ - я вот такую книжку советую
Сarmine Noviello Mastering-stm32

Можно найти в инете бесплатно в ПДФ, если поискать.
А книжкам наших авторов я как-то не доверяю, на 90% это пиратские перевранные переводы иностранных книг... только еще с ошибками.
Лучше сразу оригинал читать.
 
Последнее редактирование:
  • Лойс +1
Реакции: Nikanor

m_sav

✩✩✩✩✩✩✩
17 Янв 2021
1
0
Вау- оно все таки есть! А я даже заристрироваться пытался чтоб написать об STM на сайте alexgyver.ru но VK упорно глючит и не дает там комментировать. В чем суть , хотелось выразить большую благодарность (естественно не без пожертвования) за титанические труды по ардуино! И подначить )) на STM так как считаю что если будет такой же сайт но по STM то они быстрее войдут в обиход радиолюбителей! Присоединяюсь к вашему сообществу так как сам являюсь "сочинятелем" всячесских схем-блоков управления да и просто приблуд. По наблюдению за рынком STM видно что производители не дремлют и граница между 3.3v и 5v в сором будет преодолена полностью. Осталось только куб сделать на русском))) да побольше уроков в стиле alexgyver.ru !
 

Эдуард Анисимов

★★★★★✩✩
23 Сен 2019
1,159
366
54
Марий-Эл
@m_sav, Так давайте здесь это замутим.
Алекс добро дал. Подраздел для STM выделил.
Когда полезные материалы разрастутся, можно будет и дальше думать.

А сделать материал 100% как по ардуино невозможно.
У одних только таймеров столько режимов, что одна их инициализация занимает много страниц во множественных талмудах.
 
Последнее редактирование: