Отладочная плата STM32F103C8T6

Купил ещё одну отладочную плату STM32 на основе STM32F103C8T6. Решил теперь точно сделать цикл статей по STM32 для новичков. По мере изучения буду публиковать. Плата на основе STM32F103VET6, о которой я писал раньше, занята в проекте осциллографа. Да и думаю, что начинать лучше с чего-нибудь более простого.

Характеристики:

  • Частота: до 72 МГц
  • RAM: 20 КБайт
  • Flash: 64 КБайт
  • кварц: 8 МГц
  • корпус: LQFP48
  • GPIO: 37
  • Таймеров: 3
  • SPI: 2
  • I2C: 2
  • USART: 3
  • USB: 1
  • CAN: 1
  • ADC: два 10-канальных 12-битных

2016-04-21_23-11-46_6418
(далее…)

Подробнее

STM32 — GPIO. Блокировка выводов

Представьте себе ситуацию: к STM32 подключено какое-либо устройство, которое устанавливает значения на пинах микроконтроллера (0, либо 1). То есть данные пины включены на вход. И тут, из-за ошибки в коде, либо из-за какого либо другого сбоя данные пины переключаются на выход с подключением к земле/питанию. В этом случае через вывод пойдёт слишком большой ток и микропроцессор выйдет из строя. Чтобы такого не произошло можно заблокировать конфигурацию портов.

(далее…)

Подробнее

STM32 — GPIO. Первая программа

Итак, я уже достаточно наигрался с STM32, чтобы потихоньку начать писать статьи про него. В этой статье я рассмотрю работу с GPIO (входы/выходы общего назначения). Это основа для работы со всей остальной периферией.

(далее…)

Подробнее

Страница 1 из 11