HWRewiew - yapavelkurochkin/steamer GitHub Wiki

Обзор железа в STeameR

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

###Общие фото

Верх платы

123

Низ платы

123

Питание

Индикаторная часть

Защита, фильтры

Микроконтроллер STM32 F105 VC T6

123

Основные характеристики:

  • Ядро: ARM 32-bit Cortex™-M3 CPU
  • Максимальная частота: 72 MHz
  • Максимальная производительность: 1.25 DMIPS/MHz
  • Flash память: 256 КБ
  • RAM память: 64 КБ
  • Рабочие напряжения: 2-3.6 В
  • Внутренние генераторы: 8 MHz RC core, 40 kHz RC clock.
  • Поддерживаемые внешние резонаторы: 3-25 MHz и 32 kHz (часовой)
  • Доступны режимы энергосбережения:
    • Sleep, Stop, Standby
    • VBAT supply for RTC and backup registers
  • 2 × 12-ти-битных АЦП (16 каналов) скорость преобразования 1 μs
    • Диапазон напряжений 0 to 3.6 V
    • До 2 MSPS
  • 2 × 12-bit ЦАП
  • DMA контроллер с поддержкой периферии: таймеры, ADC, DAC, I2S, SPI, I2C, USART
  • Отладочные интерфейсы SWD, JTAG, Cortex-M3 Embedded Trace Macrocell™
  • До 80-ти высокоскоростных линий ввода/вывода
    • 16 вводов на внешнее прерывание
    • совместимость с 5В
  • Подсчёт контрольной суммы CRC с 96-ти-битным идентификатором
  • 10 таймеров с возможностью назначения на порты ввода-вывода
    • до 4 16-ти-битных таймеров ШИМ
    • 1 16-ти-битный таймер для контроля двигателя с ШИМ, и возможностью аварийной остановки
    • 2 сторожевых таймера
    • 2 16-ти-битных таймера для ЦАП
  • 14 периферийных шин с возможностью переноса между пинами
    • до 2 шин I2C
    • до 5 UART
    • до 3 SPI на максимальной скорости 18 Mbit/s
    • 2 интерфейса CAN с выделенной памятью 512 Byte SRAM
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY that supports HNP/SRP/ID with 1.25 Kbytes of dedicated SRAM

Документация:

  • Datasheet описание что куда подключать.
  • Reference manual подробнейшее описание всех регистров и устройств микроконтроллера.
  • Errata sheet Описание ошибок в работе микроконтроллера.
  • Product Page Страничка на сайте производителя. Рекомендую заглянуть в Design Resources -> Application Notes и Related Tools and Software, там очень много годных полезных материалов.