描述 STM32F072x8/xB微控制器采用了高性能,ARM®Cortex®-M032位RISC核心工作在高达48MHz的频率,高速嵌入式存储器(高达128k字节的闪存和16k字节的SRAM),以及广泛的增强外设和I/O。所有的设备都提供标准的设备。 通信接口(两个I2C、两个SPI/I2S、一个HDMICEC和4个USART)、一个USB全速设备(无晶体)、一个CAN、一个12位ADC、1个12位带两个通道的DAC、7个16位定时器、一个32位计时器和一个高级控制PWM计时器。 STM32F072x8/xB微控制器采用-40至+85°C和-40至+105°C,温度范围从2.0至3.6V不等。一套全面的省电模式,允许设计低功耗的应用程序。 STM32F072x8/xB微控制器包括7个不同的包中的设备,从48脚到100脚,模具形式也可根据要求提供。根据所选的设备,包括不同的外设集。 这些功能使得STM32F072x8/xB微控制器适用于各种应用,如应用控制和用户界面、手持设备、A/V接收器和数字电视、PC外设、游戏和GPS平台、工业应用、PLC、PLC、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVAC 特征 •核心:ARM®32位Cortex®-M0 CPU, 频率高达48 MHz •记忆 –64到128 KB的闪存 –16 KB的SRAM,具有硬件奇偶校验 •CRC计算单元 •复位和电源管理 –数字和I/O电源:VDD=2.0 V至3.6 V –模拟电源:VDDA=VDD至3.6 V –所选I/O:VDDIO2=1.65 V至3.6 V –通电/断电复位(POR/PDR) –可编程电压检测器(PVD) –低功耗模式:睡眠、停止、待机 –RTC和备份寄存器的VBAT电源 •时钟管理 –4至32 MHz晶体振荡器 –32 kHz振荡器,用于带校准的RTC –内部8 MHz RC,带x6 PLL选件 –内部40 kHz RC振荡器 –内部48 MHz振荡器,带自动 基于外部同步的裁剪 •高达87个快速I/O –所有可映射的外部中断向量 –高达68个I/O,具有5V容错能力 19个具有独立电源VDDIO2 •七通道DMA控制器 •一个12位1.0µs ADC(较多16个通道) –转换范围:0至3.6 V –独立模拟电源:2.4 V至3.6 V •一个12位D/A转换器(带2个通道) •两个快速低功耗模拟比较器,带 可编程输入和输出 •较多24个电容感应通道,用于 触摸键、线性和旋转式触摸传感器 带警报和定期唤醒的日历RTC 从停止/待机 •12个计时器 –一个16位高级控制定时器,用于 六通道PWM输出 –一个32位和七个16位计时器,较多 至四个IC/OC、OCN,可用于红外控制 解码或DAC控制 –独立和系统看门狗定时器 –SysTick定时器 •通信接口 –两个支持快速模式的I2C接口 加上20 mA电流接收器(1 Mbit/s);1 支持SMBus/PMBus和唤醒 –四个美国空军支援主基地 同步SPI和调制解调器控制;2 具有ISO7816接口、LIN、IrDA、自动 波特率检测和唤醒功能 –两个SPI(18 Mbit/s),具有4到16个端口 可编程位帧,带I2S 接口多路复用 –CAN接口 –USB 2.0全速接口,能够运行 来自内部48 MHz振荡器和 BCD和LPM支持 •接收报头时HDMI CEC唤醒 •串行线调试(SWD) •96位一ID •所有包装ECOPACK®2