说明
STM32F302xD/E系列基于高性能的ARM®Cortex®-M4 32位RISC核心,FPU的工作频率为72 MHz,并嵌入一个浮点单元(FPU)、一个内存保护单元(MPU)和一个嵌入式跟踪宏单元(ETM)。该系列集成了高速嵌入式存储器(512千字节闪存,64千字节SRAM),用于静态存储器(SRAM、PSRAM、NOR和NAND)的灵活内存控制器(FSMC),以及大量增强的I/O和连接到AHB和两个APB总线的外设。
该设备提供两个快速12位ADC(5Msps),四个比较器,两个操作放大器,一个DAC信道,一个低功率RTC,最多两个通用16位定时器,一个通用32位定时器,和一个专门用于电机控制的定时器。它们还具有标准和高级的通信接口:最多3个I2Cs,最多4个spi(两个spi具有多路全双工I2Ss),三个usart,最多两个uart、CAN和USB。为了实现音频类的准确性,I2S外设可以通过一个外部的PLL进行时钟。
STM32F302xD/E系列运行在-40至+85°C和-40至+105°C中,温度范围为2.0至3.6 V电源。一套全面的节能模式,允许设计低功耗的应用程序。
STM32F302xD/E系列提供从64到144个引脚的不同封装设备。
根据所选择的设备,还包括不同的外设集。
特征
•内核:ARM®Cortex®-M4 32位CPU
72 MHz FPU,单周期乘法和
硬件划分、DSP指令和MPU
(内存保护单元)
•操作条件:
–VDD、VDDA电压范围:2.0 V至3.6 V
•记忆
–高达512 KB的闪存
–64 KB SRAM,带硬件奇偶校验
在前32KB上实现。
–灵活的内存控制器(FSMC)
静态存储器,带四个芯片选择
•CRC计算单元
•重置和供应管理
–通电/断电复位(POR/PDR)
–可编程电压检测器(PVD)
–低功耗模式:睡眠、停止和
备用物品
–RTC和备份寄存器的VBAT电源
•时钟管理
–4至32 MHz晶体振荡器
–32 kHz振荡器,用于带校准的RTC
–内置8 MHz RC,带x 16 PLL选项
–内部40 kHz振荡器
•多达115个快速I/O
–所有可映射到外部中断向量
–几个5V耐受
•互连矩阵
•12通道DMA控制器
•两个0.20µs(最多18个通道)的ADC
可选分辨率为12/10/8/6位,0至
3.6 V转换范围,单独模拟
电源为2.0至3.6 V
•一个带模拟电源的12位DAC通道
2.4至3.6 V
•四个超快轨对轨模拟比较器
模拟电源为2.0至3.6 V
•两个运算放大器,可用于
PGA模式,所有终端均可使用
2.4至3.6 V的模拟电源
•多达24个电容式传感通道,支持
触摸键、线性和旋转触摸传感器
•最多11个定时器:
–一个32位计时器和两个16位计时器
最多四个IC/OC/PWM或脉冲计数器
和正交(增量)编码器输入
–一个16位6通道高级控制
定时器,具有多达六个PWM通道,
死区产生和紧急停机
–一个16位计时器,带两个IC/OC,一个
OCN/PWM、空载时间生成和
紧急停机
–两个带IC/OC/OCN/PWM的16位定时器,
死区产生和紧急停机
–两个看门狗定时器(独立,窗口)
–一个SysTick计时器:24位下计数器
–一个16位