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