Микроконтроллеры ARM STM32G0B1VET6 – MCU Mainstream Arm Cortex-M0+ 32-битный MCU, до 512 КБ флэш-памяти, 144 КБ ОЗУ
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | STMicroelectronics |
Категория продукта: | Микроконтроллеры ARM - MCU |
RoHS: | Подробности |
Ряд: | STM32G0 |
Стиль монтажа: | SMD/SMT |
Основной: | ARM Cortex M0+ |
Размер памяти программы: | 512 кБ |
Ширина шины данных: | 32 бит |
Разрешение АЦП: | 12 бит |
Максимальная тактовая частота: | 64 МГц |
Количество вводов/выводов: | 94 ввода-вывода |
Размер оперативной памяти данных: | 144 кБ |
Напряжение питания - мин.: | 1,7 В |
Напряжение питания - макс.: | 3,6 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | + 85 С |
Упаковка: | Поднос |
Бренд: | STMicroelectronics |
Чувствительность к влаге: | Да |
Тип продукта: | Микроконтроллеры ARM - MCU |
Количество в заводской упаковке: | 540 |
Подкатегория: | Микроконтроллеры - MCU |
Торговое название: | STM32 |
Вес единицы: | 0,024022 унции |
♠ Arm® Cortex®-M0+ 32-битный микроконтроллер, до 512 КБ флэш-памяти, 144 КБ ОЗУ, 6x USART, таймеры, АЦП, ЦАП, коммуникационные интерфейсы, 1,7–3,6 В
Микроконтроллеры STM32G0B1xB/xC/xE массового производства основаны на высокопроизводительном 32-битном RISC-ядре Arm® Cortex®-M0+, работающем на частоте до 64 МГц. Обладая высоким уровнем интеграции, они подходят для широкого спектра приложений в потребительских, промышленных и бытовых доменах и готовы к решениям Интернета вещей (IoT).
Устройства включают в себя блок защиты памяти (MPU), высокоскоростную встроенную память (144 Кбайт SRAM и до 512 Кбайт флэш-памяти программ с защитой от чтения, защитой от записи, защитой фирменного кода и защищаемой областью), прямой доступ к памяти (DMA), широкий спектр системных функций, улучшенные входы/выходы и периферийные устройства. Устройства предлагают стандартные интерфейсы связи (три I2C, три SPI / два I2S, один HDMI CEC, один полноскоростной USB, два FD CAN и шесть USART), один 12-битный АЦП (2,5 MSps) с 19 каналами, один 12-битный ЦАП с двумя каналами, три быстрых компаратора, внутренний буфер опорного напряжения, маломощные RTC, усовершенствованный таймер ШИМ управления, работающий на частоте до двух процессоров, шесть универсальных 16-битных таймеров, один из которых работает на частоте до двух процессоров, 32-битный таймер общего назначения, два базовых таймера, два маломощных 16-битных таймера, два сторожевых таймера и таймер SysTick. Устройства предоставляют полностью интегрированный контроллер USB Type-C Power Delivery.
Устройства работают при температуре окружающей среды от -40 до 125 °C и напряжении питания от 1,7 В до 3,6 В. Оптимизированное динамическое потребление в сочетании с полным набором режимов энергосбережения, маломощными таймерами и маломощным UART позволяет разрабатывать маломощные приложения.
Прямой вход батареи VBAT позволяет поддерживать питание RTC и резервных регистров.
Устройства поставляются в корпусах с 32–100 контактами. Некоторые корпуса с малым количеством контактов доступны в двух схемах расположения выводов (стандартная и альтернативная, обозначенная суффиксом «N»). Изделия, отмеченные суффиксом N, предлагают питание VDDIO2 и дополнительный порт UCPD по сравнению со стандартной схемой расположения выводов, поэтому они являются лучшим выбором для приложений UCPD/USB.
• Ядро: процессор Arm® 32-бит Cortex®-M0+, частота до 64 МГц
• Рабочая температура от -40°C до 85°C/105°C/125°C
• Воспоминания
– До 512 Кбайт флэш-памяти с защитой и защищаемой областью, два банка, поддержка чтения во время записи
– 144 Кбайт SRAM (128 Кбайт с аппаратной проверкой четности)
• Блок расчета CRC
• Сброс и управление питанием
– Диапазон напряжения: от 1,7 В до 3,6 В
– Отдельный контакт питания ввода-вывода (от 1,6 В до 3,6 В)
– Сброс при включении/выключении питания (POR/PDR)
– Программируемый сброс при отключении питания (BOR)
– Программируемый детектор напряжения (PVD)
– Режимы пониженного энергопотребления: сон, остановка, режим ожидания, выключение
– Питание VBAT для RTC и резервных регистров
• Управление часами
– Кварцевый генератор от 4 до 48 МГц
– Кварцевый генератор 32 кГц с калибровкой
– Внутренний RC 16 МГц с опцией ФАПЧ (±1 %)
– Внутренний RC-генератор 32 кГц (±5 %)
• До 94 быстрых операций ввода-вывода
– Все сопоставляемые с внешними векторами прерываний
– Несколько входов/выходов, устойчивых к напряжению 5 В
• 12-канальный контроллер DMA с гибким отображением
• 12-битный, 0,4 мкс АЦП (до 16 внешних каналов)
– До 16 бит с аппаратной передискретизацией
– Диапазон преобразования: от 0 до 3,6 В
• Два 12-битных ЦАП, маломощная выборка и хранение
• Три быстрых маломощных аналоговых компаратора с программируемым входом и выходом, rail-to-rail
• 15 таймеров (два с поддержкой 128 МГц): 16-битный для расширенного управления двигателем, один 32-битный и шесть 16-битных общего назначения, два базовых 16-битных, два маломощных 16-битных, два сторожевых таймера, таймер SysTick
• Календарь RTC с будильником и периодическим выходом из режима остановки/ожидания/выключения
• Интерфейсы связи
– Три интерфейса шины I2C с поддержкой Fast-mode Plus (1 Мбит/с) с дополнительным токосъемником, два с поддержкой SMBus/PMBus и пробуждения из режима Stop
– Шесть USART с ведущим/ведомым синхронным SPI; три с поддержкой интерфейса ISO7816, LIN, IrDA, автоматического определения скорости передачи данных и функции пробуждения
– Два маломощных UART
– Три SPI (32 Мбит/с) с программируемым битовым кадром от 4 до 16 бит, два мультиплексированных с интерфейсом I2S
– Интерфейс HDMI CEC, активация при нажатии на заголовок
• Устройство USB 2.0 FS (без кристалла) и хост-контроллер
• Контроллер питания USB Type-C™
• Два контроллера FDCAN
• Поддержка разработки: отладка последовательного провода (SWD)
• 96-битный уникальный идентификатор