一、STM32F407VET6介紹
廠商型號(hào):STM32F407VET6
品牌名稱:ST(意法半導(dǎo)體)
元件類別:MCU微控制器
封裝規(guī)格:LQFP-100
型號(hào)介紹: 帶DSP和FPU的高性能基礎(chǔ)系列ARM
數(shù)據(jù)手冊:STM32F407VET6
二、STM32F407VET6概述
STM32F407VET6是基于高性能的Arm®Cortex®-M4 32位RISC核心,工作頻率高達(dá)168 MHz。Cortex-M4核心采用單精度浮點(diǎn)單元(FPU),支持所有Arm單精度數(shù)據(jù)處理指令和數(shù)據(jù)類型。它還實(shí)現(xiàn)了一套完整的DSP指令和一個(gè)內(nèi)存保護(hù)單元(MPU),提高了應(yīng)用程序的安全性。STM32F407VET6包含高速嵌入式存儲(chǔ)器(最高1mbyte的閃存,最高192kbytes的SRAM),最高4kbytes的備份SRAM,以及廣泛的增強(qiáng)I/ o和外設(shè)連接到兩個(gè)APB總線,三個(gè)AHB總線和一個(gè)32位的多AHB總線矩陣。
所有設(shè)備提供3個(gè)12位adc, 2個(gè)dac,一個(gè)低功耗RTC, 12個(gè)通用16位定時(shí)器,包括兩個(gè)用于電機(jī)控制的PWM定時(shí)器,兩個(gè)通用32位定時(shí)器。一個(gè)真正的隨機(jī)數(shù)生成器(RNG)。它們還具有標(biāo)準(zhǔn)和高級(jí)通信接口。
特點(diǎn):
?核心:Arm®32位Cortex®-M4 CPU,帶FPU,
自適應(yīng)實(shí)時(shí)加速器(ART
加速器)允許0-等待狀態(tài)執(zhí)行
從閃存,頻率高達(dá)168 MHz,
內(nèi)存保護(hù)單元,210 DMIPS/
1.25 DMIPS/MHz (Dhrystone 2.1),和DSP
指令
?記憶
—最大1mb的閃存
—最多192+ 4kbytes的SRAM,包括64-
Kbyte的CCM(核心耦合存儲(chǔ)器)數(shù)據(jù)
內(nèi)存
- 512字節(jié)的OTP內(nèi)存
—靈活的靜態(tài)內(nèi)存控制器
支持Compact Flash, SRAM,
PSRAM, NOR和NAND存儲(chǔ)器
?LCD并口,8080/6800模式
?時(shí)鐘、復(fù)位和供應(yīng)管理
—1.8 V ~ 3.6 V應(yīng)用電源和I/ o
—POR、PDR、PVD、BOR
- 4到26兆赫晶體振蕩器
-內(nèi)部16 MHz工廠修剪RC (1%
準(zhǔn)確性)
- 32 kHz振蕩器,用于RTC校準(zhǔn)
-內(nèi)部32 kHz RC校準(zhǔn)
?低功耗操作
—休眠、停止和待機(jī)模式
- VBAT供應(yīng)RTC, 20×32位備份
寄存器+可選的4kb備份SRAM
?3×12-bit, 2.4 MSPS A/D轉(zhuǎn)換器:多達(dá)24
通道和7.2 MSPS三層交錯(cuò)
模式
?2×12-bit D/A轉(zhuǎn)換器
?通用DMA: 16流DMA
控制器與fifo和burst支持
?多達(dá)17個(gè)定時(shí)器:多達(dá)12個(gè)16位和兩個(gè)32-
位計(jì)時(shí)器高達(dá)168 MHz,每個(gè)最多可達(dá)4
IC/OC/PWM或脈沖計(jì)數(shù)器和正交
(增量)編碼器的輸入
?調(diào)試模式
-串行線調(diào)試(SWD)和JTAG
接口
- Cortex-M4 Embedded Trace Macrocell?
?多達(dá)140個(gè)I/O端口,具有中斷能力
—多達(dá)136個(gè)快速I/ o,最高達(dá)84 MHz
—支持1385個(gè)v -容I/ o
?多達(dá)15個(gè)通信接口
—支持3 × I2C接口(SMBus/PMBus)
-最多4個(gè)USARTs/2個(gè)UARTs (10.5 Mbit/s, ISO
7816接口,LIN, IrDA,調(diào)制解調(diào)器控制)
-最多3個(gè)spi (42mbits /s), 2個(gè)muxed
全雙工I2S實(shí)現(xiàn)音頻類
精度通過內(nèi)部音頻鎖相環(huán)或外部
時(shí)鐘
2 × CAN接口(2.0B Active)
——SDIO接口
?先進(jìn)的連通性
- USB 2.0全速設(shè)備/主機(jī)/OTG
帶有片上PHY的控制器
- USB 2.0高速/全速
設(shè)備/主機(jī)/OTG控制器專用
DMA,片上全速PHY和ULPI
10/100以太網(wǎng)MAC與專用DMA:
支持IEEE 1588v2硬件,MII/RMII
三、STM32F407VET6中文參數(shù)/資料
核心處理器:ARM® Cortex®-M4
內(nèi)核規(guī)格:32 位單核
速度:168MHz
連接能力:CANbus,DCMI,EBI/EMI,以太網(wǎng),I2C,IrDA,LINbus,SPI,ART/USART,USB OTG
外設(shè):欠壓檢測/復(fù)位,DMA,I2S,LCD,POR,PWM,WDT
I/O 數(shù):82
程序存儲(chǔ)容量:512KB(512K x 8)
程序存儲(chǔ)器類型:閃存
RAM 大?。?92K x 8
電壓 - 供電 (Vcc/Vdd):1.8V ~ 3.6V
數(shù)據(jù)轉(zhuǎn)換器:A/D 16x12b;D/A 2x12b
振蕩器類型:內(nèi)部
工作溫度:-40°C ~ 85°C(TA)
安裝類型:表面貼裝型
封裝/外殼:100-LQFP
供應(yīng)商器件封裝:100-LQFP(14x14)
基本產(chǎn)品編號(hào):STM32F407
四、STM32F407VET6引腳圖、原理圖、封裝圖
STM32F407VET6引腳圖
STM32F407VET6電路圖(原理圖)
STM32F407VET6封裝圖