yazimma / stm32-1

Code and other files for course 'Stroming STM32'

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Курс "Штурмуем 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'


Languages

Language:C 100.0%