STM32F303CCT6基于高性能Arm® Cortex®-M4 32位RISC内核,FPU运行频率高达72MHz,并嵌入了浮点单元 (FPU)、内存保护单元 (MPU) 和嵌入式跟踪宏单元 (ETM)。该系列包含高速嵌入式存储器(高达256KB的闪存,高达40KB的SRAM)和范围广泛的增强型I/O和连接到两条APB总线的外设。
STM32F303CCT6提供多达四个快速12位ADC (5Msps)、七个比较器、四个运算放大器、多达两个DAC通道、一个低功耗RTC、多达五个通用16位定时器、一个通用32位定时器和两个专用于电机控制的定时器。它还具有标准和高级通信接口:最多两个I²C、最多三个SPI(两个SPI具有多路复用全双工I²S)、三个USART、最多两个UART、CAN和USB。为实现音频级精度,I²S外设可通过外部PLL计时。
STM32F303CCT6在-40至+85°C和-40至+105°C温度范围内工作,采用2.0至3.6V电源,而且采用一套全面的省电模式允许低功耗应用的设计,提供四种封装的器件,从48引脚到100引脚不等。
| 产品属性 | 属性值 |
|---|---|
| 产品种类: | ARM微控制器 – MCU |
| SMD/SMT | |
| LQFP-48 | |
|
ARM Cortex M4 |
|
| 256kB | |
| 32bit | |
| 4x6 bit/8 bit/10 bit/12 bit | |
| 72MHz | |
| 37 I/O | |
| 40kB | |
| 2V | |
| 3.6V | |
| –40°C | |
| +85°C | |
| Tray | |
| 数据Ram类型: | SRAM |
| 接口类型: | CAN, I²C, SPI, UART, USB |
| 长度: | 10 mm |
| ADC通道数量: | 1个 |
| 计时器/计数器数量: | 8个 |
| 程序存储器类型: | Flash |
| 单位重量: | 181.700mg |
– VDD、VDDA电压范围:2.0V至3.6V
– 128至256KB闪存
– 高达40KB的SRAM,在前16KB上实施了硬件奇偶校验。
– 常规助推器:指令和数据总线上的8KB SRAM,带硬件奇偶校验 (CCM)
– 上电/掉电复位 (POR/PDR)
– 可编程电压检测器 (PVD)
– 低功耗模式:睡眠、停止和待机
– 为RTC和备份寄存器提供VBAT
– 4 至32 MHz晶体振荡器
– 用于带校准的RTC的32 kHz振荡器
– 带有x16 PLL选项的内部8 MHz RC
– 内部40 kHz振荡器
– 全部可映射到外部中断向量
– 几个5V耐受
– CAN接口(2.0B有源)
– 两个I2C快速模式加 (1 Mbit/s),带20mA电流吸收器、SMBus/PMBus、从STOP唤醒
– 最多五个USART/UART(ISO 7816接口、LIN、IrDA、调制解调器控制)
– 最多三个SPI,其中两个具有多路复用半双工/全双工I2S接口,4至16个可编程位帧
– USB 2.0全速接口
– 红外发射器
带有FPU的Arm Cortex-M4处理器是用于嵌入式系统的最新一代Arm处理器。它的开发目的是提供一个低成本的平台,满足MCU实现的需求,减少引脚数量和低功耗,同时提供卓越的计算性能和对中断的高级响应。在通常与8位和16位设备相关的内存大小中提供Arm内核所期望的高性能。
此外,STM32F303CCT6具有嵌入式Arm内核,可与所有Arm工具和软件兼容。其处理器支持一组DSP指令,这些指令允许有效的信号处理和复杂的算法执行。它的单精度FPU通过使用元语言开发工具加快了软件开发,同时避免了饱和。
