STM32F407VGT6基于高性能的ARM Cortex-M4 32位RISC内核, 运行频率高达168MHz. Cortex-M4内核具有一个浮点单元(FPU)单精度, 支持所有ARM单精度数据处理指令和数据类型. 它还执行全套的DSP指令, 并包含一个存储器保护单元, 加强应用的安全性. STM32F407VGT6融合了高速内嵌存储器(闪存存储器高达1Mbyte, 高达192K字节 SRAM), 高达4K字节备用SRAM, 以及一个加强范围的输入输出, 外部设备连接至两个APB总线, 三个AHB总线和一个32位多AHB总线矩阵.
- 高达1Mbyte闪存
- 高达192+4 K字节SRAM, 包括64K字节CCM (核心耦合存储器) 数据RAM
- 灵活的静态存储器控制器支持 紧凑型闪存, SRAM, PSRAM, NOR和NAND存储器
- LCD并行接口, 8080/6800模式
- 时钟, 复位和电源管理
- 4MHz至26 MHz晶体振荡器
- 内部16 MHz工厂调整RC (1%精准度)
- 32kHz振荡器用于实时时钟, 带校准功能
- 内部32kHz RC, 带校准
- 睡眠, 停止和待机模式
- VBAT供电实时时钟, 20×32位备用电源
- 3 × 12位, 2.4MSPS 模数转换器
- 2 × 12位数模转换器
- 通用DMA控制器, 支持FIFO和爆破.
- 多达17个计时器
- 调试模式
- 多达140个输入输出端口, 带中断能力
- 多达136个快速输入输出, 高达84MHz
- 多达138个5V输入输出
- 高达15个通讯接口
时钟与计时, 嵌入式设计与开发, 成像, 视频和目视, 工业, 电机驱动与控制, 多媒体, 便携式器材, 传感与仪器, 无线