官方规格书下载:
规格书下载: https://www.st.com/resource/en/datasheet/STM32F303VC.pdf
型号描述:
STM32F303xB/STM32F303xC系列基于高性能Arm® Cortex®-M4 32位RISC核心,配备最高频率为72 MHz的浮点单元(FPU),内嵌内存保护单元(MPU)和嵌入式跟踪宏单元(ETM)。该系列集成高速嵌入式存储器(最大256 K字节Flash存储器,最大40 K字节SRAM)以及连接到两个APB总线的广泛增强I/O和外设范围。
这些设备提供最多四个高速12位ADC(5 Msps),七个比较器,四个运算放大器,最多两个DAC通道,低功耗RTC,最多五个通用16位定时器,一个通用32位定时器以及两个专用于电机控制的定时器。它们还具有标准和高级通信接口:最多两个I2C,最多三个SPI(其中两个SPI带有多路复用的全双工I2S),三个USART,最多两个UART,CAN和USB。为了实现音频级别的准确性,I2S外设可以通过外部PLL提供时钟。
STM32F303xB/STM32F303xC系列在-40到+85°C和-40到+105°C的温度范围内工作,电源供应范围为2.0到3.6V。一套全面的省电模式可用于设计低功耗应用。
STM32F303xB/STM32F303xC系列提供四种封装,从48引脚到100引脚。
功能特性:
核心:Arm® Cortex®-M4 32位CPU,带有FPU(最大72 MHz),单周期乘法和硬件除法,90 DMIPS(来自CCM),DSP指令和MPU(内存保护单元)
工作条件:VDD,VDDA电压范围:2.0V到3.6V
内存:128到256 K字节Flash存储器,最多40 K字节SRAM,其中对前16 K字节实施硬件奇偶校验。例行增强器:8 K字节SRAM,用于指令和数据总线,带有硬件奇偶校验(CCM)
CRC计算单元
复位和供电管理:上电/下电复位(POR/PDR)可编程电压检测器(PVD)低功耗模式:Sleep、Stop和Standby VBAT供应用于RTC和备份寄存器
时钟管理:4到32 MHz晶体振荡器32 kHz用于RTC的振荡器,带有校准内部8 MHz RC,带有x 16 PLL选项内部40 kHz振荡器
最多87个快速I/O,所有可映射到外部中断向量多个5 V容忍
互连矩阵
12通道DMA控制器
四个ADC,0.20 μS(最多39通道),可选择12/10/8/6位分辨率,0到3.6 V转换范围,单端/差分输入,独立的模拟供电从2到3.6 V
两个12位DAC通道,模拟供电从2.4到3.6 V
七个快速的轨到轨模拟比较器,模拟供电从2到3.6 V
四个可在PGA模式下使用的运算放大器,所有端口均可通过2.4到3.6 V的模拟供电访问
最多24个电容感应通道,支持触摸键、线性和旋转触摸传感器
最多13个定时器,一个32位定时器和两个16位定时器,带有最多4个IC/OC/PWM或脉冲计数器和象限(增量)编码器输入,两个16位6通道高级控制定时器,带有最多6个PWM通道、死区生成和紧急停止一个16位定时器,带有2个IC/OCs、1 OCN/PWM、死区生成和紧急停止两个16位定时器,带有IC/OC/OCN/PWM、死区生成和紧急停止两个看门狗定时器(独立、窗口)SysTick定时器:24位倒计时器两个16位基本定时器用于驱动DAC
带有报警、从Stop/Standby周期性唤醒的日历RTC
通信接口CAN接口(2.0B Active)两个I2C快速模式(1 Mbit/s),具有20 mA的电流沉,SMBus/PMBus,从STOP唤醒最多五个USART/UART(ISO 7816接口、LIN、IrDA、调制解调控制)最多三个SPI,其中两个具有多路复用的半/全双工I2S接口,4到16可编程比特帧USB 2.0全速接口红外发射器
串行线调试,Cortex®-M4带有FPU ETM,JTAG
96位唯一ID