STM32F100 Discovery

Воспользуйтесь STM32F100 Discovery для создания прототипов устройств на 32-битном ядре Cortex M3.

Плата в своём арсенале имеет всё для быстрого и комфортного старта:

Видеообзор

Подключение и настройка

  1. Подключите платформу «Discovery» к USB-порту вашего ПК или ноутбука.
  2. Скачайте и установите на машину интегрированную среду разработки Arduino IDE.
  3. По умолчанию Arduino IDE настроена только на AVR-платы. Для работы с платформой «STM32F100 Discovery» — добавьте в менеджере плат поддержку платформ «STM32».

Элементы платы

Принципиальная и монтажная схемы

Распиновка

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

Начинка микроконтроллера

  • Микроконтроллер: STM32F100RBT6B c 32-битный ARM Cortex M3
  • Корпус: LQFP64
  • Тактовая частота: 24 МГц
  • Объём Flash-памяти: 128 КБ
  • Объём SRAM-памяти: 8 КБ
  • Портов ввода-вывода всего: 51
  • Портов толерантных к 5 В: 29
  • АЦП: 1× 12 битный на 16 каналов
  • ЦАП: 2× 12 битный
  • Таймеры ШИМ: 16
  • Аппаратные интерфейсы: 2× SPI, 2× I²C, 3× UART
  • Номинальное рабочее напряжение: 3,3 В
  • Максимальный ток с пина или на пин: 25 мА

Особенности платы

  • Встроенный внутрисхемный отладчик/программатор ST-LINK
  • Возможность использования в качестве отдельного устройства ST-LINK
  • Четыре светодиода: два индикаторных и два пользовательских
  • Две кнопки: сброс программы и пользовательская
  • Регулятор напряжения с выходом 3,3 вольта и током до 800 мА
  • Габариты: 84,6×43,18 мм

Список IDE

Ресурсы