Skip to content
forked from rusbeno3/stm32

Code and other files for course 'Stroming STM32'

Notifications You must be signed in to change notification settings

FreeWind94/stm32

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Курс "Штурмуем STM32"

For english speakers

Цель и задачи курса

Главной целью курса является попытка продемонстрировать весь жизненный цикл цифрового устройства: от первоначальной идеи до реализации и управления продуктом. Основными задачами являются: научить работать с технической документацией; показать основы программирования микроконтроллерной техники; объяснить, как проектировалось устройство (от идеи и схемотехнической реализации до конечной реализации и эксплуатации устройства).

Требования

Минимальный уровень компетенций, при котором можно начинать прохождение курса, подразумевает умение писать несложные программы на языке Си с использованием арифметических, логических и побитовых операций. Умение пользоваться циклами и условиями. Умение писать функции. Понимание процедурного и модульного программирования. Понимание законов Ома, Кирхгофа. Умение анализировать несложные электрические схемы.

Для полноценного прохождения курса потребуется либо приобрести компоненты по спецификации, а так же изготовить или заказать на заводе печатную плату, либо купить готовый скомплектованный набор.

Что можно найти в репозитории?

В данном репозитории можно найти файлы по курсу Штурмуем STM32: код по каждому уроку, файлы печатной платы в KiCAD.

Прочие ресурсы

Сайт курса: stm32.chrns.com

Приложение в Google Play: Google Play

Книга: pdf

cc-by-nc-n

About

Code and other files for course 'Stroming STM32'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 100.0%