stm32f411简介:
stm32f411xC / xE是基于高性能ARMCortex M4®®- 32位RISC核心,运行频率高达100 MHz的。它的Cortex ®- M4内核采用浮点单元(FPU)单精度,支持所有ARM单精度数据处理指令和数据类型。它还实现了一套完整的DSP指令和存储器保护单元(MPU),提高了应用程序的安全性。
stm32f411xc / xE将高速嵌入式存储器(512KB的闪存,128字节的SRAM)和增强的I/O和外设连接到两路APB总线,两路AHB总线连接一个32位的多层AHB总线矩阵。
提供一个12位的ADC,低功耗RTC,六个通用16位定时器,包括电机控制的PWM定时器,及两个通用32位定时器。
主要特点
l 核心:ARM® 32-bitCortex® -M4 CPU浮点运算单元、自适应实时加速器(ART加速器™)允许0等待执行从闪存,频率高达100 MHz,内存保护单元,125 DMIPS/1.25 DMIPS/ MHz(Dhrystone 2.1),和DSP指令
l 存储
· 高达512 KB Flash memory
· 128字节的SRAM
l 时钟,复位和电源管理
·1.7V至3.6 V供电和I /O
·POR,PDR,PVD ,BOR
·4到26 MHz的晶体振荡器
·内部16MHz高准度时基产生器(RC振汤器)
·32 kHz振荡器校准RTC
·内部32KHz RC校准
l 功率消耗
·运行:100/MHz(外围关闭)
·停止(在停止模式下,闪光灯快速唤醒时间):42 μA Typ @ 25C; 65 μA max @25 °C
·停止(深掉电模式下,闪光灯快速唤醒时间):低至 10 μA @ 25 °C; 30 μA max @25 °C
·备用:2.4μ@ 25°C / 1.7 V无RTC;12μA@ 85 @ 1.7 V°C
l 1×12位、2.4位A/D转换器:多达16个通道
l 通用DMA:16流的DMA控制器的FIFO和突发的支持
l 11个定时器:多达六个16位、32位定时器的高达100MHz,提供四路IC / OC / PWM或脉冲计数器和正交编码器(增量)输入,两个看门狗定时器(独立窗口)和SysTick定时器
l 调试模式
·串行调试(SWD)和JTAG接口
·ARM Cortex ®- M4嵌入式跟踪宏单元™
l 多达81个I / O端口的中断能力
·高达78个快速I / O高达100MHz
·高达77个5 v I/O
l 多达13个通信接口
·高达3×I2 C接口(SMBus / PMBus)
·多达3个串行外设接口(2×12.5 Mbit/s,1 x 6.25兆位/秒),ISO 7816 interface, LIN, IrDA)
·高达5路SPI / I2S(50 Mbit / s,SPI或I2S音频协议,SPI2和spi3与多路全双工I2的实现音频类精度通过内部或外部音频锁相环时钟
·SDIO接口(SD / MMC / eMMC)
·先进的连接:USB 2全速设备/主机/OTG与芯片PHY控制器
l CRC计算单元
l 96位唯一的ID
l RTC:亚秒级精度,硬件日历
系统框图
介绍完这些下面就让它接上电源试试:
板子通电后发现会有三个灯亮:通信指示灯LED1、用户指示灯LED2、电源指示灯LED3,当按下用户按钮后用户指示灯LED2的闪烁频率会改变(三种不同的频率变化)。
好了,板子就介绍到这里。
`