描述
STM32H745xI/G器件基于高性能Arm® Cortex®-M7和Cortex®-M4 32位RISC内核。Cortex®-M7内核(工作频率可达480 MHz)和Cortex®-M4内核(工作频率可达240 MHz)。两个内核都具有浮点单元 (FPU),支持Arm®单精度和双精度(Cortex®-M7内核)运算和转换(符合IEEE 754标准),包含一组完整的DSP指令和一个旨在提高应用安全性的存储器保护单元 (MPU)。
STM32H745xI/G器件集成了高速嵌入式存储器,配有高达2 MB的双区Flash存储器,高达1 MB的RAM(包括192 KB的TCM RAM、高达864 KB的用户SRAM和4 KB的备份SRAM),以及大量连接到APB总线、AHB总线、2个32位多AHB总线矩阵的增强型I/O和外设与支持内部及外部存储器访问的多层AXI互连。
所有器件均配有3个ADC、2个DAC、2个超低功耗比较器、1个低功耗RTC、1个高分辨率定时器、12个通用16位定时器、2个用于电机控制的PWM定时器、5个低功耗定时器和1个真随机数发生器 (RNG)。这些器件支持4个数字滤波器,用于外部Sigma-Delta调制器 (DFSDM)。此外,还具备标准和高级通信接口。
。
所有功能
1:包括 ST 最先进的专利技术
2:双核
32位Arm® Cortex®-M7内核,带有双精度FPU和L1缓存:16 KB数据和16 KB指令缓存;频率高达480 MHz,MPU,1027 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1),和DSP指令
配有FPU的32位Arm® 32位Cortex®-M4内核,用于内部Flash存储器和外部存储器的自适应实时加速器(ART加速器),频率高达240 MHz,MPU,300 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1),支持DSP指令
3:存储器
高达2 MB的Flash存储器,支持同步读写
1 MB RAM:192 KB TCM RAM(包括64 KB ITCM RAM + 128 KB DTCM RAM,用于时间关键型程序),864 KB用户SRAM,以及备份域4 KB SRAM
双模 Quad-SPI 存储器接口,运行频率高达 133 MHz
具有高达32位数据总线的灵活外部存储控制器:SRAM、PSRAM、SDRAM/LPSDR SDRAM、NOR/NAND Flash存储器,同步模式下时钟频率高达125 MHz
CRC 计算单元
4: 安全加密
ROP、PC-ROP、主动篡改检测
5: 通用输入/输出
具有中断功能的I/O端口多达168个
6:复位和电源管理
3 个独立的电源域,可以独立地进行时钟门控或关闭:
D1:高性能功能
D2:通信外围设备和定时器
D3:复位/时钟控制/电源管理
1.62 至 3.6 V 应用电源和 I/O
POR、PDR、PVD 和 BOR
专用 USB 电源嵌入 3.3 V 内部稳压器,为内部 PHY 供电
嵌入式稳压器 (LDO) ,可为数字电路供电
高电源效率SMPS降压转换器稳压器,可直接为VCORE和/或外部电路供电
可在运行和停止模式下进行电压调节(6个可配置范围)
备份稳压器 (~0.9 V)
模拟外设的电压基准/VREF+
1.2 V至3.6 V VBAT模式供电
低功耗模式:睡眠、停止、待机和 V蝙蝠支持电池充电
7:低功耗
具有充电功能VBAT电池工作模式
CPU 和域电源状态监控引脚
待机模式下为 2.95 μA(备份 SRAM OFF,RTC/LSE 打开)
8:时钟管理
内部振荡器:64 MHz HSI、48 MHz HSI48、4 MHz CSI、32 kHz LSI
外部振荡器:4-48 MHz HSE、32.768 kHz LSE
3个PLL(1个用于系统时钟,2个用于内核时钟),支持小数模式)
9:互连矩阵
10:4 个 DMA 控制器,可减轻CPU负载
1× 支持链表的高速主直接内存访问控制器 (MDMA)
2个带有FIFO的双端口DMA
1× 具有请求路由器功能的基本 DMA
11:多达 35 个通信外设
4× I2C FM+ 接口 (SMBus/PMBus)
4× USART/4x UART(ISO7816 接口、LIN、IrDA,速率高达 12.5 Mbit/s)和 1 个 LPUART
6× 个 SPI,3 个通过内部音频 PLL 或外部时钟实现多路复用双工 I2S 音频类准确性,1个位于LP域中的I2S(高达150 MHz)
4 个 SAI(串行音频接口)
SPDIFRX 接口
SWPMI 单线协议主站 I/F
MDIO Slave 接口
2× SD/SDIO/MMC 接口(最高 125 MHz)
2× 个 CAN 控制器:2 个带 CAN FD,1 个带时间触发 CAN (TT-CAN)
2× USB OTG 接口(1FS、1HS/FS)无晶振解决方案,带 LPM 和 BCD
带 DMA 控制器的以太网 MAC 接口
HDMI-CEC 接口
8 位至 14 位相机接口(高达 80 MHz)
12:11 个模拟外设
3× ADC,最大分辨率为 16 位(多达 36 个通道,最高 3.6 MSPS)
1× 温度传感器
2× 个 12 位 D/A 转换器 (1 MHz)
2× 超低功耗比较器
2× 个运算放大器(7.3 MHz 带宽)
1个数字滤波器,用于带8通道/4滤波器的Sigma Delta调制器 (DFSDM)
13:图显性能
LCD-TFT控制器,分辨率可达XGA
Chrom-ART图形硬件加速器 (DMA2D),可减轻CPU负载
硬件JPEG编解码器
14:多达22个定时器和看门狗
1个高分辨率定时器(最高分辨率2.1 ns)
2个32位定时器,均带有多达4个用于IC/OC/PWM或脉冲计数的通道和正交增量编码器输入(高达240 MHz)
2个16位高级电机控制定时器(高达240 MHz)
10个16位通用定时器(高达240 MHz)
5个16位低功耗定时器(高达240 MHz)
4个看门狗(独立看门狗和窗口看门狗)
2个SysTick系统定时器
具有亚秒精度和硬件日历的RTC
15:调试模式
SWD和JTAG接口
4 KB嵌入式跟踪缓冲区
16:真随机数发生器(每个对应3个振荡器)
17:96位唯一ID