STM32F407IET6是STM32 F4系列32位微控制器,基于高性能ARM Cortex-M4 RISC内核,工作频率高达168MHz。其Cortex-M4内核具有浮点单元(FPU)单精度,支持所有ARM单精度数据处理指令和数据类型。它还实现了一整套DSP指令和一个增强应用程序安全性的内存保护单元(MPU)。该设备包含高速嵌入式存储器(高达512kB的闪存,高达192kB的SRAM)以及连接到两条APB总线、两条AHB总线和32位多AHB总线矩阵的大量增强型I/O和外围设备。该设备提供一个12位ADC、两个DAC、一个低功耗RTC、十二个通用16位定时器,包括两个用于电机控制的PWM定时器、两个通用32位定时器、一个真正的RNG,以及标准通信接口-最多三个I²C、三个SPI、两个I²S、四个USART和两个UART。
特色
- 210 DMIPS/1.25 DMIPS/MHz(拨号音2.1)
- LCD并行接口,8080/6800模式
- 4至26MHz晶体振荡器
- 内部16MHz工厂修整RC(1%精度)
- 带校准的32 kHz RTC振荡器
- 睡眠、停止和待机模式
- 串行线调试(SWD)和JTAG接口
- Cortex-M4嵌入式跟踪宏单元™
- 2个CAN接口(2.0B激活)
- SDIO接口
- 带片上PHY的USB 2.0全速设备/主机/OTG控制器
- USB 2.0高速/全速设备/主机/OTG控制器
- 带专用DMA的10/100以太网MAC-支持IEEE 1588v2硬件、MII/RMII
- 8至14位并行摄像头接口,最高54Mbps
- 真随机数发生器
- CRC计算单元
- 96位唯一ID
- RTC-亚秒精度,硬件日历