STM32G0B1VET6 ARM Микроконтролери – MCU Mainstream Arm Cortex-M0+ 32-битен MCU, до 512KB Flash меморија, 144KB RAM меморија
♠ Опис на производот
Атрибут на производот | Вредност на атрибутот |
Производител: | СТМикроелектроникс |
Категорија на производ: | ARM микроконтролери - MCU |
RoHS: | Детали |
Серија: | STM32G0 |
Стил на монтирање: | СМД/СМТ |
Јадро: | ARM Cortex M0+ |
Големина на меморијата на програмата: | 512 kB |
Ширина на податочната магистрала: | 32-битен |
Резолуција на ADC: | 12-битна |
Максимална фреквенција на часовникот: | 64 MHz |
Број на влезно-излезни приклучоци: | 94 Влез/Излез |
Големина на RAM меморијата: | 144 kB |
Напон на напојување - мин.: | 1,7 V |
Напон на напојување - Макс.: | 3,6 V |
Минимална работна температура: | - 40°C |
Максимална работна температура: | + 85°C |
Пакување: | Послужавник |
Бренд: | СТМикроелектроникс |
Чувствителен на влага: | Да |
Тип на производ: | ARM микроконтролери - MCU |
Количина на фабричко пакување: | 540 |
Подкатегорија: | Микроконтролери - микроконтролер |
Трговско име: | STM32 |
Единечна тежина: | 0,024022 оз |
♠ Arm® Cortex®-M0+ 32-битен микроконтролер, до 512KB флеш меморија, 144KB RAM, 6x USART, тајмери, ADC, DAC, комуникациски влезни приклучоци, 1.7-3.6V
Микроконтролерите STM32G0B1xB/xC/xE за мејнстрим употреба се базираат на високо-перформансно 32-битно RISC јадро Arm® Cortex®-M0+ кое работи на фреквенција до 64 MHz. Нудејќи високо ниво на интеграција, тие се погодни за широк спектар на апликации во доменот на потрошувачите, индустријата и апаратите за домаќинство и се подготвени за решенијата на Интернет на нештата (IoT).
Уредите вклучуваат единица за заштита на меморијата (MPU), вградени мемории со голема брзина (144 Kbytes SRAM и до 512 Kbytes Flash програмска меморија со заштита од читање, заштита од пишување, заштита од сопствен код и безбедна област), DMA, широк опсег на системски функции, подобрени влезно-излезни приклучоци и периферни уреди. Уредите нудат стандардни комуникациски интерфејси (три I2C, три SPI / два I2S, еден HDMI CEC, еден USB со целосна брзина, два FD CAN и шест USART), еден 12-битен ADC (2,5 MSps) со до 19 канали, еден 12-битен DAC со два канали, три брзи компаратори, внатрешен референтен бафер за напон, RTC со ниска потрошувачка на енергија, напреден контролен PWM тајмер што работи со до двојно поголема фреквенција на процесорот, шест 16-битни тајмери за општа намена, од кои еден работи со до двојно поголема фреквенција на процесорот, 32-битен тајмер за општа намена, два основни тајмери, два 16-битни тајмери за ниска потрошувачка на енергија, два тајмери за надзор и тајмер 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 Kbyt флеш меморија со заштита и безбедносна зона, две банки, поддршка за читање и пишување
– 144 Kbayt SRAM (128 Kbayt со проверка на паритет на хардвер)
• Единица за пресметка на 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
• 12-канален DMA контролер со флексибилно мапирање
• 12-битен, 0,4 µs ADC (до 16 надворешни канали)
– До 16-битни со хардверско пресемплирање
– Опсег на конверзија: 0 до 3,6V
• Два 12-битни DAC-а, семплирање и задржување со мала потрошувачка на енергија
• Три брзи аналогни компаратори со ниска потрошувачка на енергија, со програмабилен влез и излез, шина-до-шина
• 15 тајмери (два со капацитет од 128 MHz): 16-битни за напредна контрола на моторот, еден 32-битен и шест 16-битни за општа намена, два основни 16-битни, два 16-битни со ниска потрошувачка на енергија, два чувари, тајмер 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-битен уникатен ID