ACM32H5系列MCU采用高性能 ARMv8-M 架構(gòu) Star-MC1 內(nèi)核,支持 Cortex-M33 和 Cortex-M4F 指令集。內(nèi)核支持一整套 DSP 指令用于數(shù)字信號處理,支持單精度 FPU 處理浮點數(shù)據(jù),同時還支持 Memory Protection Unit(MPU)用于提升應(yīng)用的安全性。 本芯片最高工作頻率可達 220MHz, 內(nèi)置最大 420KB SRAM,外部存儲接口(QSPI、OSPI、FMC、SDMMC)。芯片集成了 12 位多通道 4 MSPS 高精度 ADC、12 位的電壓型 DAC、10 位的電流型 DAC、比較器、溫度傳感器、觸摸按鍵控制器、LCD-TFT 控制器,集成了高級定時器、通用 32/16 位定時器、基本定時器,系統(tǒng)看門狗、獨立看門狗、低功耗的實時鐘(RTC),內(nèi)置多路 UART、LPUART、QSPI、I2C、I2S、FDCAN、高速 USB OTG 等豐富的通訊外設(shè),內(nèi)建 AES、SHA、CRC、CORDIC 等硬件算法加速引擎,內(nèi)置硬件 TRNG、OTFDEC、UID 等信息安全系統(tǒng)。
? 內(nèi)核處理器
? 最高 220MHz 系統(tǒng)工作頻率
? 基于 ARMv8-M 架構(gòu)的 Star MC1 內(nèi)核,支持 Cortex-M33 和 Cortex-M4F 指令集
? 支持單精度浮點運算(FPU)和 DSP 擴展,支持 32 位硬件乘法(單周期)和除法(2~12 周期)指令
? 支持 MPU 存儲保護功能
? 16KB 指令緩存(I-Cache)及 16KB 數(shù)據(jù)緩存(D-Cache),支持 Flash 加速 0 等待執(zhí)行程序
? 帶 16 級優(yōu)先級的 NVIC 中斷控制器
? 24 位 SysTick 定時器
? 存儲器及外部接口
? 32KB ROM
? 420KB SRAM
? 352KB 系統(tǒng) SRAM(192KB SRAM1 帶 ECC、128KB SRAM2 不帶 ECC、32KB SRAM3 帶 ECC)
? 32KB ITCM(指令緊密耦合 RAM),可在最高系統(tǒng)時鐘頻率下以零等待周期尋址
? 32KB DTCM(數(shù)據(jù)緊密耦合 RAM),可在最高系統(tǒng)時鐘頻率下以零等待周期尋址
? 4KB 備份 SRAM 帶 ECC
? SRAM2 不帶 ECC 糾錯,讀取速度比 SRAM1 和 SRAM3 快一個周期
? 4MB FLASH
? 內(nèi)置最大 4MB FLASH,頁大小 256Bytes,扇區(qū)大小 4KB。支持頁編程和扇區(qū)擦除
? FMC(外部存儲器控制器),可擴展 SRAM、PSRAM、NOR/NAND FLASH、TFT LCD(8080/6080)、SDRAM(支持 16/32bit SDRAM,內(nèi)部疊封最大 64MB SDRAM),時鐘可達 110MHz
? 2 路 4 線 QSPI-MEM 接口(SPI4/SPI8)??蓴U展 NOR-FLASH/ NAND-FLASH/ PSRAM,支持讀寫地址映射功能,直接取值執(zhí)行(XIP),時鐘可達 110MHz。數(shù)據(jù)速率可達 440Mbps@110MHz, 4 線模式
? 2 路 8 線 OSPI-MEM 接口。1 路內(nèi)部疊封最大 8MB PSRAM,1 路可擴展 PSRAM/HyperRAM DRAM,支持 Xccela OPI、APM OPI、HyperBus?、xOSPI 等協(xié)議,支持讀寫地址映射功能,直接取值執(zhí)行(XIP),時鐘可達 110MHz。數(shù)據(jù)速率可達 1.76Gbps@110MHz,8 線 DDR 模式
? 2 路 SD/SDIO/MMC 接口,兼容 SD V3.01、SDIO V3.0、MMC V5.0、CE-ATA V1.1 版本
? 時鐘
? 內(nèi)部 64MHz RC 振蕩器
? 內(nèi)部 32KHz RC 振蕩器
? 4~32MHz 外部晶體振蕩器
? 32.768KHz 外部晶體振蕩器
? 內(nèi)置 3 個 PLL,其中 2 個支持?jǐn)U頻時鐘(SSC,Spread Spectrum Clocking),優(yōu)化 EMI;SSC 調(diào)制頻率最大為 10KHz,擴頻比的范圍為 0.25%~2%
? 定時計數(shù)器
? 3 個 16 位高級定時器,支持輸入捕獲/輸出比較,支持 PWM 輸出/互補輸出/死區(qū)插入/剎車/編碼模式
? 14 個 16 位通用定時器,支持 PWM 輸出
? 4 個 32 位通用定時器,支持 PWM 輸出
? 4 個 16 位基本定時器
? 6 個低功耗定時器
? 1 個 64 位定時器
? RTC:帶日歷功能,支持 ALARM 功能,支持 Tamper 檢測功能
? 2 個看門狗:獨立看門狗(IWDT)、系統(tǒng)看門狗(WDT)
? 系統(tǒng)安全及算法
? AES:支持 AES128/192/256
? 國密算法:支持 SM2、SM3、SM4
? HRNG:真隨機數(shù)發(fā)生器,符合 FIPS140-2 要求
? CRC:CRC-7/-8/-16/-32,特征多項式可配
? SHA: 支持 SHA-1/-256
? 支持 1 個在線解密模塊(OTFDEC);2 路 QSPI-MEM 接口和 1 路 OSPI-MEM 接口支持 OTFDEC,并且只能有 1 路在使用 OTFDEC
? 內(nèi)置數(shù)學(xué)運算加速單元(CORDIC),支持 sin/cos/atan2/sinh/cosh/atanh/ln/sqrt 等運算
? CDE 自定義指令,與內(nèi)核深度集成,支持字節(jié)拼接、按位倒序、CRC 計算、漢明距離計算、bit 統(tǒng)計、SM3/SM4 輔助算法、乘累加等運算,執(zhí)行時間在 1~2 個系統(tǒng)周期
? UID:128 位設(shè)備唯一序列號
? LVD:低電壓檢測,可配置 8 階比較電平
? 支持 Tamper 檢測
? DMA
? 2 個 8 通道 DMA 控制器
? 支持外設(shè)到存儲器、存儲器到外設(shè)、存儲器到存儲器的數(shù)據(jù)傳輸
? 支持 TIMER、UART、LPUART、SPI、OSPI、I2C、I2S、FDCAN、DCMI、ADC、DAC 等外設(shè) DMA 訪問
? 通用 IO
? 多達 140 個 GPIO
? 所有 I/O 口可以映射到 16 個外部中斷,支持上升沿/下降沿/雙邊沿觸發(fā) IO 中斷
? 多達 114 個 5V FT I/O
? 多達 12 個 I/O 端口支持獨立供電(VDDIO2),工作電壓 1.62~3.6V 且須<=VDD 電壓
? 通信接口
? UART:10 路串口,支持 IrDA、LIN,硬件流控,支持同步主模式,支持 ISO7816 主機模式,16 字節(jié)收發(fā)FIFO(其中 2 路串口支持 64 字節(jié)接收 FIFO)
? LPUART:1 路低功耗 UART,支持 STOP 模式喚醒功能
? QSPI:5 路 QSPI 接口,支持主/從模式,支持 Mode0/1/2/3 傳輸協(xié)議,支持 1/2/4 線傳輸
? I2S:3 路 I2S 接口,全雙工,支持飛利浦、MSB、LSB、PCM 標(biāo)準(zhǔn)
? I2C:4 路 I2C 接口,可選擇主/從模式,支持 Standard/Fast/Fast-Plus 三種速率模式
? USB:2 路高速 USB OTG,內(nèi)置高速 PHY,專用 DMA、8KB FIFO
? FDCAN:3 路 FDCAN
? ETH:10/100M 以太網(wǎng) MAC,專用 DMA、4KB SRAM,支持 IEEE1588,MII/RMII 接口
? 圖像
? DCMI:1 路 8-14bit 數(shù)字?jǐn)z像頭接口
? LTDC:支持 LCD-TFT RGB 顯示
? DMA2D:圖像處理硬件加速器
? 模擬外設(shè)
? ADC:3 個(33 通道)12bits ADC,速率達 4Msps,每個通道有獨立的數(shù)據(jù)寄存器
? TS:1 路溫度傳感器(Temperature Sensor)
? DAC:2 個(4 通道)通用的 12bits 電壓型 DAC,速率達 1Msps,驅(qū)動電阻最小值:對地電阻 5KΩ,對VDD 電阻 25KΩ
? MDAC:多通道 DAC;支持 12 路 12bits 電壓型 DAC,速率達 1Msps,驅(qū)動電阻最小值:對地電阻 5KΩ,對 VDD 電阻 25KΩ;支持 4 路 10bits 電流型 DAC,速率達 50Ksps,驅(qū)動電流:最大 31mA
? COMP:1 路比較器
? TKEY:支持 16 路觸摸按鍵,支持 CSA 和 CSD 兩種技術(shù)方案
? 電氣參數(shù)
? ESD:4KV(HBM);500V(CDM)
? 工作電壓:2.97V~3.6V
? 工作溫度:-40℃~85℃,部分型號-40℃~105℃
? 典型功耗(不包括疊封的存儲器):
? 工作功耗:45mA@220MHz,3.3V,25℃,關(guān)閉外設(shè)時鐘
? SLEEP 模式:<12mA@3.3V,25℃
? STOP 模式:<2mA@3.3V,25℃
? STANDBY 模式:<5μA@ 3.3V,25℃
? VBAT 模式:<25μA@3.3V,25℃
? 封裝形式
? LQFP100/ LQFP144/ LQFP176/ELQFP176
? 開發(fā)支持
? ROM BOOT、支持 USB/SPI/UART 下載
? DAP/ULINK2/J-LINK、SWD/JTAG 接口調(diào)試
? ARM Keil MDK(5.33 版本及以上)、IAR、RT-Thread Studio 開發(fā)環(huán)境
? 開發(fā)板/開發(fā)包,支持 SWD 離線下載
產(chǎn)品應(yīng)用:光伏儲能、直流充電樁、運動控制、數(shù)據(jù)采集、消防報警、車輛儀表、工控屏顯