STM32G0B1VET6 ARM микроконтролери – MCU Mainstream Arm Cortex-M0+ 32-битни MCU, до 512KB Flash меморије, 144KB RAM меморије
♠ Опис производа
Атрибут производа | Вредност атрибута |
Произвођач: | СТМикроелектроника |
Категорија производа: | ARM микроконтролери - MCU |
RoHS: | Детаљи |
Серија: | СТМ32Г0 |
Стил монтаже: | СМД/СМТ |
Језгро: | ARM Cortex M0+ |
Величина програмске меморије: | 512 kB |
Ширина магистрале података: | 32-битни |
Резолуција АДЦ-а: | 12-битни |
Максимална фреквенција такта: | 64 MHz |
Број У/И: | 94 У/И |
Величина РАМ меморије за податке: | 144 кБ |
Напон напајања - мин: | 1,7 V |
Напон напајања - Макс.: | 3,6 V |
Минимална радна температура: | - 40°C |
Максимална радна температура: | +85°C |
Паковање: | Послужавник |
Марка: | СТМикроелектроника |
Осетљив на влагу: | Да |
Тип производа: | ARM микроконтролери - MCU |
Количина фабричког паковања: | 540 |
Подкатегорија: | Микроконтролери - MCU |
Трговачко име: | СТМ32 |
Тежина јединице: | 0,024022 оз |
♠ Arm® Cortex®-M0+ 32-битни микроконтролер, до 512KB флеш меморије, 144KB RAM меморије, 6x USART, тајмери, ADC, DAC, комуникациони интерфејси, 1,7-3,6V
Мејнстрим микроконтролери STM32G0B1xB/xC/xE засновани су на високоперформансном Arm® Cortex®-M0+ 32-битном RISC језгру које ради на фреквенцији до 64 MHz. Нудећи висок ниво интеграције, погодни су за широк спектар примена у потрошачким, индустријским и кућним доменима и спремни су за решења Интернета ствари (IoT).
Уређаји укључују јединицу за заштиту меморије (MPU), брзе уграђене меморије (144 Kbajta SRAM-a и до 512 Kbajta Flash програмске меморије са заштитом од читања, заштитом од писања, заштитом власничког кода и безбедним подручјем), DMA, широк спектар системских функција, побољшане I/O и периферне уређаје. Уређаји нуде стандардне комуникационе интерфејсе (три I2C, три SPI / два I2S, један HDMI CEC, један USB пуне брзине, два FD CAN-а и шест USART-ова), један 12-битни ADC (2,5 MSps) са до 19 канала, један 12-битни DAC са два канала, три брза компаратора, интерни бафер референтног напона, RTC мале потрошње енергије, напредни PWM тајмер са контролом који ради до двоструке фреквенције процесора, шест 16-битних тајмера опште намене, од којих један ради до двоструке фреквенције процесора, 32-битни тајмер опште намене, два основна тајмера, два 16-битна тајмера мале потрошње енергије, два watchdog тајмера и SysTick тајмер. Уређаји пружају потпуно интегрисани USB Type-C контролер напајања.
Уређаји раде на температурама околине од -40 до 125°C и са напонима напајања од 1,7 V до 3,6 V. Оптимизована динамичка потрошња у комбинацији са свеобухватним скупом режима за уштеду енергије, тајмера са ниском потрошњом енергије и UART-а са ниском потрошњом енергије, омогућава дизајнирање апликација са ниском потрошњом енергије.
Директни улаз батерије за VBAT омогућава напајање RTC и резервних регистара.
Уређаји се испоручују у кућиштима са 32 до 100 пинова. Нека кућишта са малим бројем пинова доступна су у два распореда пинова (стандардни и алтернативни означени суфиксом „N“). Производи означени суфиксом N нуде VDDIO2 напајање и додатни UCPD порт у односу на стандардни распоред пинова, стога су бољи избор за UCPD/USB апликације.
• Језгро: Arm® 32-битни Cortex®-M0+ процесор, фреквенција до 64 MHz
• Радна температура од -40°C до 85°C/105°C/125°C
• Сећања
– До 512 Кбајта флеш меморије са заштитом и безбедним подручјем, две банке, подршка за читање током писања
– 144 KB SRAM меморије (128 KB са хардверском провером паритета)
• Јединица за израчунавање CRC-а
• Ресетовање и управљање напајањем
– Опсег напона: од 1,7 V до 3,6 V
– Одвојени пин за напајање улазно/излазних конектора (1,6 V до 3,6 V)
– Ресетовање при укључивању/искључивању (POR/PDR)
– Програмабилно ресетовање услед пада струје (BOR)
– Програмабилни детектор напона (PVD)
– Режими мале потрошње енергије: Спавање, Заустављање, Приправност, Искључивање
– VBAT напајање за RTC и резервне регистре
• Управљање сатом
– Кристални осцилатор од 4 до 48 MHz
– 32 kHz кристални осцилатор са калибрацијом
– Интерни 16 MHz RC са PLL опцијом (±1 %)
– Интерни RC осцилатор од 32 kHz (±5 %)
• До 94 брза улаза/излаза
– Све се може мапирати на екстерне векторе прекида
– Вишеструки 5 V-толерантни I/O портови
• 12-канални DMA контролер са флексибилним мапирањем
• 12-битни, 0,4 µs ADC (до 16 спољних канала)
– До 16-бита са хардверским надсампловањем
– Опсег конверзије: 0 до 3,6 V
• Два 12-битна DAC-а, узорковање и чување мале потрошње енергије
• Три брза аналогна компаратора мале потрошње енергије, са програмабилним улазом и излазом, од шине до шине
• 15 тајмера (два са могућношћу рада од 128 MHz): 16-битни за напредну контролу мотора, један 32-битни и шест 16-битних опште намене, два основна 16-битна, два 16-битна са малом потрошњом енергије, два watchdog-а, SysTick тајмер
• Календар RTC са алармом и периодичним буђењем из стања заустављања/приправности/искључивања
• Комуникациони интерфејси
– Три I2C-bus интерфејса који подржавају Fast-mode Plus (1 Mbit/s) са додатним потоком струје, два која подржавају SMBus/PMBus и буђење из Stop режима
– Шест USART-ова са синхроним мастер/славе SPI-јем; три подржавају ISO7816 интерфејс, LIN, IrDA могућности, аутоматско детектовање брзине преноса и функцију буђења
– Два UART-а мале потрошње енергије
– Три SPI-ја (32 Mbit/s) са програмабилним битфреймом од 4 до 16 бита, два мултиплексирана са I2S интерфејсом
– HDMI CEC интерфејс, буђење на конектору
• USB 2.0 FS уређај (без кристала) и хост контролер
• USB Type-C™ контролер за напајање
• Два FDCAN контролера
• Подршка за развој: отклањање грешака по серијској жици (SWD)
• 96-битни јединствени ИД