STMicroelectronics STM32G0x0主流微控制器包含STM32G0B0KE/CE/RE/VE系列,基于高性能Arm® Cortex®-M0+ 32位RISC内核,工作频率高达64MHz。STM32G0x0 MCU具有高集成度,适合用于消费、工业和家电领域等各种应用,并可用于物联网 (IoT) 解决方案。
特性
_内核:ARM® 32位Cortex®-M0+ CPU,频率高达64MHz
_工作温度范围:–40°C至85°C
_存储器
_512KB闪存(带保护功能)、两组、支持同时读写
_144Kb SRAM(128Kb,带HW奇偶校验)
_CRC计算单元
_复位和电源管理
_电压范围:2.0V至3.6V
_上电/断电复位 (POR/PDR)
_睡眠、停止和待机低功耗模式
_用于RTC和备用寄存器的VBAT电源
_时钟管理
_4MHz至48MHz晶体振荡器
_32kHz晶体振荡器,带校准功能
_内部16MHz RC,带PLL选件 (±5%)
_内部32kHz RC振荡器 (±5%)
_高达93个快速I/O
_所有可映射在外部中断矢量上
_多个耐受5V电压的I/O
_12通道DMA控制器,灵活映射
_12位0.4µs ADC(多达16个外部通道)
_高达16位,带硬件过采样
_转换范围:0V至3.6V
_12个定时器:一个用于高级电机控制的16位定时器、六个16位通用定定时器、两个基本16位定时器、两个看门狗定时器、一个SysTick定时器
_日历RTC,带警报和定时从停机/待机模式中唤醒的功能
_通信接口
_三个I2C总线接口,支持具有额外灌电流的快速模式+ (1Mb/s),其中两个支持SMBus/PMBus,以及从停止模式唤醒
_六个USART,带主/从同步SPI;三个支持ISO7816接口、LIN、IrDA功能、自动波特率检测和唤醒功能
_三个SPI (32Mb/s),带4至16位可编程位框架,两个带I2S接口的多位复用
_USB 2.0 FS器件和主机控制器
_开发支出:串行线调试 (SWD)
_所有封装符合ECOPACK 2标准