STM32F407VET6微控制器基于高性能Arm?Cortex-M432位RISC內核,工作頻率高�168MHz。其核心采用浮點單元(FPU)單精�,支持所有Arm單精度數據處理指令和數據類型,還實現了一整套DSP指令和增強應用程序安全性的內存保護單元(MPU)�
STM32F407VET6列包含高速嵌入式內存(高�1MB的閃存,高達192KB的SRAM),高達4KB的備份SRAM,以及連接到兩個APB總線、三條AHB總線和一�32位多AHB總線矩陣,此�,STM32F407VET6所有設備都提供三�12位ADC、兩個DAC、一個低功耗RTC和十二個通用16位計時器,包括兩個用于電機控制的PWM計時�、兩個通用32位計時器,還具有標準和高級功能通信接口�
目錄:單片機(MCU/MPU/SOC)
CPU內核:CM4
程序存儲容量�512KB
RAM總容量:192KB
GPIO端口數量�82
工作電壓范圍�1.8V~3.6V
CPU最大主頻:168MHz
程序存儲器類型:FLASH
工作溫度范圍�-40℃~+85�
ADC(位數)�12bit
DAC(位數)�12bit
(E)PWM(位數)�-
USB通用接口:有
內部比較器:-
外設/功能:DMA;LCD/LED驅動;PWM
通信協議�-
看門狗:�
RTC實時時鐘�-
IrDA紅外接口:有
低電壓檢測:�
CCP捕獲/比較�-
LCD驅動:有
SDIO�-
DMA(直接存儲器存�):有
內部振蕩器:�
STM32F407VET6微控制器應用非常廣泛,包括電機驅動和應用控制、醫(yī)療設�、工�(yè)應用(如PLC、逆變�、斷路器)、打印機和掃描儀、報警系�(tǒng)、視頻對講機、HVAC以及家用音頻設備都可能需要用到它�
1、LCD并行接口�8080/6800模式
2、時�、重置和電源管理
1.8V�3.6V應用電源和I/O
POR. PDR PVDBOR
4�26MHz晶體振蕩�
內部16MHz工廠微調RC(1%準確�)
32kHz振器,用于帶校準的RTC
�32kHzRC,帶校�
3、低功率運行
睡眠、停止和待機模式
RTC的VBAT電源�20×32位備�
存器+可選4KB份SRAM
3�3×12��2.4MSPSA/D轉換器:最�24個三重交織中的信道和7.2MSP模式
4�2×12位D/A轉換�
5、通用DMA:16流DMA
具有FIFO和突�(fā)支持的控制器
6、最�17個計時器:最�12�16位計時器�2�32位計時器-高達168MHz的位計時器,每個最多有4個IC/OC/PWM或脈沖計
數器和正交(增量)編碼器輸入
7、調試模�
串行線調�(SWD)和JTAG接口
Cortex-M4式微細胞
8、多�140個具有中斷功能的輸入/輸出端口
高達136個快速輸�/輸出,高�84MHz
高達1385V容限I/O
多達15個通信接口
最�3�2C接口(SMBus/PMBus)
�4個USART/2個UART(10.5 Mbit/s,ISO7816接口、LIN、IrDA、調制解調器控制)
最�3個SPI(42Mbits/s),2個帶多路復用全雙工I2S實現音頻級通過內部音頻PLL
9、時�
2個CAN接口(2.0B有源
SDIO接口
10、高級連接
USB2.0速設�/主機/OTG
帶片上物理層的控制器
USB2.0高�/全速設�/主機/OTG控制�,帶專用DMA、片上全速PHY和ULPI
帶專用DMA�10/100以太網MAC:
11、支持IEEE1588v2硬件,MII/RMII