ОписаниеSTM32G071RBT6 — это 32-битный микроконтроллер ARM Cortex-M0+ от STMicroelectronics. Серия G0 оптимизирована по соотношению цена/качество, благодаря чему семейство микроконтроллеров G0 подходит как для небольших проектов, так и для устройств, требующих больших ресурсов. STM32G071RBT6 оснащен блоком защиты памяти (MPU), быстрой встроенной памятью (128 КБ флэш-памяти и 36 КБ SRAM), прямым доступом к памяти (DMA) и широким набором системных функций, улучшенными портами ввода-вывода и периферийными устройствами. Предусмотрены стандартные интерфейсы связи (два I2C, два SPI/один I2S и четыре USART), один 12-разрядный АЦП с 16 каналами, два 12-разрядных ЦАП, маломощные часы реального времени, усовершенствованный тактовый генератор ШИМ-управления и четырнадцать 16-разрядных таймеров общего назначения.
Характеристики- Ядро: Arm® 32-битный Cortex®-M0+
- Рабочая частота до 64 МГц
- 128 КБ флэш-памяти
- 36 КБ SRAM (32 КБ с аппаратной четностью)
- Вычислительный блок CRC
- Режимы энергосбережения: Спящий режим, Остановка, Ожидание
- Питание VBAT для регистров RTC
- Кварцевый генератор от 4 до 48 МГц
- Кварцевый генератор 32 кГц с калибровкой
- Внутренний RC 16 МГц с опцией ФАПЧ
- Внутренний RC-генератор 32 кГц (±5%)
- 60 контактов ввода-вывода
- Несколько толерантных к напряжению 5 В входов/выходов
- 7-канальный контроллер DMA
- два 12-битных ЦАП
- 12-битный, 0,4 мкс АЦП (до 16 дополнительных каналов) с диапазоном преобразования 0-3,6 В
- 14 таймеров: 16-битный для расширенного управления двигателем, один 32-битный, пять 16-битных общего назначения, два базовых 16-битных, два сторожевых таймера, таймер SysTick
- Часы RTC с будильником и периодическим включением
- Интерфейсы связи
- Два интерфейса шины I2C с поддержкой режима Fast plus (1 Мбит/с), один с поддержкой SMBus/PMBus
- Четыре USART с SPI для синхронизации главного/подчиненного устройств; два поддерживающих интерфейса ISO7816, LIN, функции IrDA, автоматическое определение скорости передачи данных и пробуждение
- Два SPI (32 Мбит/с) с программируемой шириной кадра от 4 до 16 бит, один мультиплексирован с интерфейсом I2S
- Поддержка разработки: последовательная отладка (SWD)
- Диапазон напряжения: 2,0-3,6 В
- Рабочая температура -40~85 °C
- Корпус: LQFP64