Микроконтроллер STM32F415RGT6

STMicroelectronics
STM32F415RGT6 – это высокопроизводительный 32-битный микроконтроллер семейства STM32F4 от компании STMicroelectronics. Он основан на ядре ARM Cortex-M4 с поддержкой DSP-инструкций и аппаратным блоком вычислений с плавающей точкой (FPU). Ниже приведены основные характеристики и особенности данной модели:

Ядро: ARM Cortex-M4 с FPU (Floating Point Unit).
  • Тактовая частота: до 168 МГц.
  • Производительность: до 210 DMIPS / 1.25 DMIPS/MГц, поддержка DSP-инструкций.
  • Аппаратный криптографический модуль (особенность линейки STM32F41x), ускоряющий операции шифрования (AES, Triple DES и др.) и хеширования.
  • Flash-память: 1 МБ (код «G» в обозначении).
  • SRAM: 192 КБ оперативной памяти.
  • Backup SRAM: до 4 КБ (питание от батареи при отключении основной).

АЦП/ЦАП
  • До 3 АЦП (12-битные), скорость оцифровки до 2,4 MSPS (в сумме по всем каналам).
  • 2 ЦАП (12-битные).

Таймеры
  • Различные 16- и 32-разрядные таймеры (основные, расширенные для ШИМ, счетные, системные).
  • Поддержка входного захвата (capture), сравнения (compare), генерации ШИМ (PWM) и т.д.

Коммуникации
  • USART/UART (до нескольких каналов).
  • SPI/I²S (до нескольких каналов).
  • I²C.
  • CAN (контроллер CAN 2.0B).
  • USB OTG (Full-Speed/High-Speed в зависимости от модели и наличия PHY).
  • SDIO (для SD-карт).
  • Ethernet (в некоторых сериях STM32F4, однако наличие зависит от конкретной модели; в STM32F415 – обычно без Ethernet MAC, его поддерживает STM32F417).

Дополнительные модули
  • CRYPTO – аппаратная поддержка AES, Triple DES, хеш-функций (MD5, SHA-1 и др.).
  • Random Number Generator (RNG) – аппаратный генератор случайных чисел.
  • 4. Напряжение питания и энергопотреблениеДиапазон питания: 1,8 В – 3,6 В (чаще всего 3,3 В).
  • Режимы пониженного энергопотребления (Sleep, Stop, Standby) и быстрая «пробудка».
  • 5. Корпус и обозначениеR – LQFP с 64 выводами.
  • G – 1 МБ Flash.
  • T – температурный диапазон (обычно -40…+85 °C).
  • 6 – ревизия / версия кремния.

Области применения:
Системы реального времени с повышенной производительностью: промышленная автоматизация, бытовая электроника, цифровая обработка сигналов (DSP).
  • Приложения с высокими требованиями к безопасности (шифрование, аутентификация).
  • Приборы с поддержкой разных интерфейсов (USB, CAN, SDIO и пр.), мультимедийные, коммуникационные и другие приложения.