描述
STM32G031x4/x6/x8主流微控制器基于高性能的Arm®Cortex®-M0+32位RISC核心,工作频率高达64MHz。它们提供高水平的集成,适用于消费者、工业和家电领域的广泛应用,并准备使用物联网(物联网)解决方案。
该设备包括一个内存保护单元(MPU)、高速嵌入式存储器(高达64kb的闪存和8kb的SRAM)、DMA和广泛的系统功能、增强的I/O和外设。该设备提供标准通信接口(两个I2C、两个IPI/一个I2S和两个USART)、一个12位ADC(2.5MSps),多达19个通道,一个内部电压参考缓冲器、一个低功耗RTC、一个CPU频率两倍的高级控制PWM计时器、四个通用16位定时器、一个32位通用定时器、两个低功率16位计时器、两个看门计时器和一个SysTick计时器。
该设备在-40至125°C的环境温度内工作。它们可以在1.7V到3.6V的电源电压下运行。优化的动态消耗结合一套综合的节电模式,低功率定时器和低功率UART,允许设计低功耗应用。 VBAT直接电池输入允许保持RTC和备份寄存器供电。 这些设备在包装内装有8到48个引脚。
特征
•核心:Arm®32位Cortex®-M0+CPU, 频率高达64 MHz
•-40°C至85°C/125°C工作温度
•记忆 –高达64 KB的闪存 –8 KB SRAM,带硬件奇偶校验
•CRC计算单元
•复位和电源管理
–电压范围:1.7 V至3.6 V
–通电/断电复位(POR/PDR)
–可编程断电复位(BOR)
–可编程电压检测器(PVD)
–低功率模式: 睡眠、停止、待机、关机 –RTC和备份寄存器的VBAT电源
•时钟管理
–4至48 MHz晶体振荡器
–带校准的32 kHz晶体振荡器
–带PLL选项的内部16 MHz RC(±1%)
–内部32 kHz RC振荡器(±5%)
•多达44个快速I/O –所有可映射的外部中断向量 –多个5V容限I/O
•具有灵活映射的5通道DMA控制器
•12位0.4µs ADC(最多16个外部通道)
–高达16位,具有硬件过采样功能
–转换范围:0至3.6V
•11个定时器(一个支持128 MHz):16位用于 高级电机控制,一个32位和四个 16位通用型,两个低功耗16位, 两个看门狗,SysTick定时器
•具有警报和定期唤醒功能的日历RTC 从停止/待机/关机
•通信接口
–两个I2C总线接口,支持带额外电流的快速模式Plus(1 Mbit/s) 接收器,一个支持SMBus/PMBus和 从停止模式唤醒
–两个主/从USART 同步SPI;一个支持ISO7816 接口、LIN、IrDA功能、自动波特率 速率检测和唤醒功能
–一个低功耗UART –两个SPI(32 Mbit/s),具有4到16位 可编程位帧,一个多路复用 带I2S接口
•开发支持:串行线调试(SWD)
•96位唯一ID
•符合ECOPACK®2标准的所有包装
