Top.Mail.Ru

STM32 с нуля. GPIO. Использование портов ввода-вывода.

Доброго времени суток! Сегодня мы займемся изучением GPIO. И, в первую очередь, давайте посмотрим в каких режимах могут работать порты ввода-вывода в STM32F10x. А режимов этих существует море, а именно: То есть при работе на вход: При работе порта на выход имеем следующие варианты: Вот кстати документация на STM32F103CB - STM32F103CB. В даташите есть внушительная ...

Продолжить чтение

STM32 с нуля. Создание проекта и подключение библиотек в Keil.

Итак, компилятор установлен, пришло время создания первого проекта. Сразу думаю надо обсудить библиотеки, которые мы будем использовать в нашей работе с STM32. Во-первых, CMSIS. Это замечательная библиотека, единый стандарт для всех Cortex. CMSIS  позволяет легко переносить код с одного контроллера с ядром ARM Cortex на любой другой. Короче, в CMSIS стандартизирован доступ к разной периферии ...

Продолжить чтение

STM32 с нуля. Учебный курс. Введение.

Приветствую всех любителей программирования, микроконтроллеров, да и электроники в целом на нашем сайте! В этой статье немного расскажу о том, чем мы будем заниматься, а именно об учебном курсе по микроконтроллерам STM32. Итак, для начала разберемся, что же нужно знать и уметь, чтобы начать изучать STM'ки. А, в принципе, ничего супер сложного и фееричного ) ...

Продолжить чтение