STM32G0B1VET6产品描述及原理图
描述
STM32G0B1VET6主流微控制器基于高性能Arm®Cortex®-M0+ 32位RISC核心,工作频率高达64 MHz。提供一个高集成程度高,适用于消费、工业领域的广泛应用和设备领域,为物联网(IoT)解决方案做好准备。该设备包含一个内存保护单元(MPU),高速嵌入式内存(144kbytes的SRAM和高达512kbytes的带读保护的Flash程序内存,写保护,专有代码保护和安全区域),DMA,广泛的范围系统功能、增强的I/ o和外设。这些设备提供标准的通信接口(三个i2c,三个spi /两个I2S,一个HDMI CEC,一个全速USB,两个FD can和六个usart),一个12位ADC (2.5 sps),多达19个通道,一个带两个通道的12位DAC,三个快速比较器,一个内部参考电压缓冲器、低功耗RTC、高级控制PWM定时器,运行速度高达CPU的两倍频率,6个通用16位定时器,其中一个运行在高达两倍的CPU Frequency,一个32位通用定时器,两个基本定时器,两个低功耗16位定时器,两个看门狗定时器和一个系统定时器。该设备提供了一个完全集成的USB类型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+ CPU,频率高达64兆赫兹
•-40°C至85°C/105°C/125°C工作温度
•记忆
•高达512千字节的闪存与防护区和安全区,两家银行,read-while-write支持
• 144千字节的SRAM(128千字节与HW奇偶校验)
•CRC计算单元
•复位和电源管理
•电压范围:1.7 V ~ 3.6 V
•独立I/O电源引脚(1.6 V至3.6 V)
•开机/关机复位(POR/PDR)
•可编程停电复位(BOR)
•可编程电压检测器(PVD)
•低功耗模式:休眠,停止,待机,关机
• VBAT供应RTC和备份寄存器
•时钟管理
• 4至48 MHz晶体振荡器
• 32千赫晶体振荡器与校准
•内部16mhz RC带锁相环选项(±1%)
•内部32khz RC振荡器(±5%)
•高达94个快速I/ o
•所有可映射到外部中断向量
•多个5v容灾I/ o
•12通道DMA控制器灵活映射
•12位,0.4µs ADC(多达16个扩展通道)
•高达16位与硬件过采样
•转换范围:0 ~ 3.6V
•两个12位dac,低功耗采样和保持
•三个快速低功耗模拟比较器,与可编程输入和输出,轨对轨
•15个计时器(两个128 MHz能力):16位先进的电机控制,一个32位和六个16-位通用,两个基本16位,两个低功耗16位,两个看门狗,SysTick定时器
•日历RTC与报警和定期唤醒 从停止/备用/关闭