关键特性
⚫双核架构 CPU(Cortex-M7 和 Coretex-M4F)
⚫ ARM Coretex-M7
― 32 位 ARM Cortex-M7 内核,双精度浮点运算单元,支持 DSP 指令和 MPU
― 内置 32KB 指令 Cache 和 32KB 带 ECC 的数据 Cache 缓存
― 最高主频 600MHz,1284DMIPS
⚫ARM Coretex-M4F
― 32 位 ARM Cortex-M4F 内核+ FPU,单周期硬件乘除法指令,支持 DSP 指令和 MPU
― 内置 16KB 指令 Cache 缓存和 16KB 带奇偶检验的数据 Cache 缓存,支持 Flash 加速单元执行程序 0 等待
― 最高主频 300MHz,375DMIPS
⚫加密存储器
― 2M/4M Byte 片内 Flash,支持加密存储、并在执行程序时自动解密程序
― 1504KB 内置 SRAM,支持 ECC 校验
⚫1024KB TCM SRAM,可配置为 D-TCM、I-TCM 或 SRAM
⚫ 480KB 片内 SRAM
⚫工作模式
― Run 模式:
― SLEEP 模式: AXI 使能 、AHB 使能
― Stop0 模式:SRAM、TCM、RTC 、LSE、IWDG 使能
― Stop2 模式:Flash 待机模式,SRAM、TCM、RTC 、LSE、IWDG、Backup SRAM、备份寄存器使能,I/O 保持
― Standby 模式:Backup SRAM、RTC 、IWDG、LSE、备份寄存器使能,SRAM、TCM 关闭
― VBAT 模式:Backup SRAM、RTC、LSE、备份寄存器使能
⚫时钟
― 4MHz~48MHz 外部高速晶体
― 4MHz~50MHz 外部时钟输入
― 32.768KHz 外部低速晶体
― 内置 3 个高速 PLL
― 内置 MSI 时钟,支持配置 31.25K/62.5K/125K/250K/500K/1M/2M/4M/8M/16MHz 时钟
― 内部高速 RC 64MHz
― 内部低速 RC 32KHz
⚫复位
― 支持上电/掉电/外部引脚复位
― 支持看门狗复位和软件系统复位
― 支持可编程的电压检测
⚫高速通信接口
― 8 个 USART 接口/7 个 UART 接口,支持 ISO7816、IrDA、LIN
― 2 个 LPUART 接口
― 7 个 SPI 接口,支持主/从模式,速率高达 50 MHz
― 10 个 I2C 接口,速率高达 3.4 MHz,主从模式可配,从机模式下支持双地址响应
― 1 个 USBHS Dual Role 接口,支持内置高速 PHY
― 1 个 USBFS Dual Role 接口
― 8 个 CAN-FD 总线接口
― 2 个 Ethernet MAC 接口,ETH1 支持 10M/100M/1000M 通信速率、ETH2 支持 10M/100M 通信速率,均支持 IEEE 1588 时间同步协议
⚫高性能模拟接口
― 3 个 12bit 5Msps ADC,支持 12bit、10bit 分辨率,可以硬件过采样至 16bit, 共支持多达 55 路外部单端输入通道,5 个内部单端输入通道,支持单端模式和差分模式
― 4 个高速模拟比较器
― 6 个 12 bit DAC,其中 2 个 1Msps 的 DAC 支持带 Buffer 和不带 Buffer 单独对外输出,对内输出只支持不带 Buffer 模式;同时对内对外输出必须开启 Buffer;另外 4 个 DAC 仅支持对芯片内 1 个输出通道,采样速率 15Msps,支持对内输出且不带 Buffer 输出
― 2 个 MCO 输出,可以配置输出 SYSCLK、HSE、MSI、LSE、LSI、HSI64 或者 PLL 时钟分频
― 支持 1 路参考电压 VREFBUF (1.5V/1.8V/2.048V/2.5V 可配置)
― 1 个温度传感器
⚫音频接口
― 4 个 I2S,支持半/全双工模式,音频采样频率支持 8KHz~192KHz
― 8 个内置在 DSMU 中的 PDM 数字麦克风接口
⚫内存拓展接口
― 1 个 FEMC( Flexible External Memory Controller) 接口,总线速率 100 MHz,SRAM/PSRAM/Nor Flash 支持 16/32 位数据宽度可配置,NAND Flash 支持 8/16 位数据宽度可配置
― 1 个 xSPI 接口,支持 1/2/4/8 位数据宽度、主/从可配置,速率高达 133 MHz,可用于外扩 SRAM、PSRAM 和 Flash,支持XIP
― 1 个 SDRAM 接口,速率高达 133 MHz
― 2 个 SDMMC 接口,支持 SD/SDIO 3.0、eMMC 4.51 格式,速率高达 104MHz
⚫图像处理接口
― 2 个数字摄像头接口(DVP),支持 8/10/12/16bit,速率高达 110MHz
― 1 个 MIPI 显示控制器(DSI),内置 D-PHY
― 1 个 TFT-LCD 显示接口,支持高达 24 位的并行数字 RGB LCD,并提供所有信号接口,可直接连接各种 LCD 和 TFT 面板,分辨率高达 1920x1080
― 内置 2.5D 图形处理器,支持图像缩放,旋转,混合,抗锯齿 ,纹理映射等
― 硬件 JPEG 编解码器
⚫最大支持 166 GPIOs,低速 GPIOs 支持 5V 耐压(在 VDD =3.3V+/-10%条件下)
⚫电机控制 Cordic 加速器,支持三角函数和双曲函数加速,支持浮点输入和输出
⚫ Delta Sigma 模块单元(DSMU)
⚫内置滤波算法加速器 FMAC,支持 FIR、IIR 滤波
⚫ 3 个高速 DMA 控制器,每个控制器支持 8 通道,1 个 MDMA 支持 16 个通道,通道源地址及目的地址任意可配
⚫ RTC 实时时钟,支持闰年万年历,闹钟事件,周期性唤醒,支持内外部时钟校准
⚫定时计数器
― 2 个 16 位超高精度定时计数器(SHRTIM1/ SHRTIM2),最高控制精度 100ps,每个超高精度定时计数器有 1 个主定时器和 6个 16bit 从定时器单元。每个定时器单元有 2 个独立的通道,支持 12 个独立 PWM 输出或 6 对互补 PWM 输出
― 4 个 16bit 高级定时计数器,支持输入捕获,互补输出 ,正交编码输入等功能,最高控制精度 3.3ns;每个定时器有 6 个独立的通道,其中 4 个通道支持 4 对互补 PWM 输出
― 10 个 16 位通用定时器(GTIMA1~7/GTIMB1~3),每个定时器 4 个独立通道,支持输入捕获、输出比较、PWM 生成
― 4 个 32bit 基本定时计数器(BTIM1~4)
― 5 个 16bit 低功耗定时器(LPTIM1~5),可工作在 Stop2 模式下
― 2x 24bit SysTick、2x 14bit 窗口看门狗(WWDG)、2x 12bit 独立看门狗( IWDG)
⚫编程方式
― 支持 SWD/JTAG 在线调试接口
― 支持 USB、UART Bootloader
⚫安全特性
― FLASH 有多达 4 个加密分区,支持存储加密
― 支持写保护(WRP),多种读保护(RDP)等级(L0/L1/L2)
― 内置密码算法硬件加速引擎,支持 AES/TDES、SHA、SM4 算法
― TRNG 真随机数发生器、CRC8/16/32 运算
― 支持安全启动,程序加密下载,安全更新、支持外部高速和低速时钟失效监测
― 支持防拆监测
⚫ OTP 中支持 128 位 UCID
⚫工作条件
― 工作电压范围:
⚫2.3V~3.6V
― 芯片结温范围:-40℃~125℃
⚫认证
― USB IF
― IEC61508 SIL2
⚫封装
― UFBGA169(7mmx7mm)
― LQFP176(24mm x 24mm)
― LQFP208(28mmx28mm)
― TFBGA240+25(14mmx14mm)
⚫ 订购型号
N32H787xxx7系列:N32H787AKB7, N32H787AIB7, N32H787IKL7, N32H787IIL7, N32H787BKL7,N32H787BIL7, N32H787XKB7, N32H787XIB7