描述
STM32F071x8/xB微控制器包含了高性能的Arm®Cortex®-m0 32位RISC核心,运行频率高达48MHz,高速嵌入式内存(高达128k字节的闪存和16k字节的SRAM),以及广泛的增强外设和I/O。所有设备都提供标准的通信接口(两个I2C,两个SPI/一个I2S,一个HDMICEC和4个USARTs),1个12位ADC,一个有两个通道的12位DAC,7个16位计时器,一个32位计时器和一个高级控制PWM计时器。
STM32F071x8/xB微控制器在-40至+85°C和-40至+105°C温度范围内工作,温度范围为2.0至3.6V电源。一套全面的节能模式允许设计低功耗应用。
STM32F071x8/xB微控制器包括6个不同的封装设备,从48针到100针,模具形式也可根据要求提供。根据所选择的设备,还包括不同的外设集。
这些特性使STM32F071x8/xB微控制器适用于广泛的应用,如应用控制和用户界面、手持设备、a/V接收器和数字电视、PC外设、游戏和GPS平台、工业应用、PLC、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVACs。
特征
•核心:Arm®32位Cortex®-M0 CPU,频率
高达48兆赫
•记忆
–64到128 KB的闪存
–16千字节的SRAM,具有硬件奇偶校验
•CRC计算单元
•重置和电源管理
–数字和输入/输出电源: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
•7通道DMA控制器
•一个12位1.0µs ADC(最多16个通道)
–转换范围:0至3.6 V
–独立模拟电源:2.4 V至3.6 V
•一个12位D/A转换器(带2个通道)
•2个快速低功耗模拟比较器,带
可编程输入和输出
•最多24个电容感应通道,用于
触摸键、线性和旋转式触摸传感器
•带有警报和定期唤醒功能的日历RTC
从停止/待机
•12个计时器
–一个16位高级控制定时器,用于
六通道PWM输出
–一个32位和七个16位计时器,最多
至四个IC/OC、OCN,可用于红外控制
解码或DAC控制
–独立和系统监控定时器
–SysTick定时器
•通信接口
–2个支持快速模式Plus的I2C接口
(1 Mbit/s)带20 mA电流接收器,一个
支持SMBus/PMBus和唤醒
–4个支持主同步的USART
SPI和调制解调器控制,两个采用ISO7816
接口,LIN,IrDA,自动波特率
检测和唤醒功能
–2个SPI(18 Mbit/s)和4到16个
可编程位帧,带I2S
接口多路复用
•HDMI CEC,接收报头时唤醒
•串行线调试(SWD)
•96位唯一ID
•所有包装ECOPACK®2
