1. 程式人生 > 其它 >華大HC32A460 系列介紹(一)

華大HC32A460 系列介紹(一)

1、華大HC32A460系列產品特性

ARM Cortex-M4 32bit MCU+FPU,250DMIPS,up to 512KB Flash,192KB SRAM,USB FS(Device/Host), 14 Timers,2 ADCs,1 PGA,3 CMPs,20 個通訊介面 。

⚫ ARMv7-M 架構 32bit Cortex-M4 CPU,整合FPU、MPU,支援 SIMD 指令的 DSP,及CoreSight 標準除錯 單 元 。 工作主頻200MHz,Flash加速單元實現0-wait程式執行,達到 250DMIPS 或 680Coremarks 的運算效能 。

⚫內建儲存器

–  512KByte 的 Flash memory,支援安全保護及資料加密*1

–  192KByte 的 SRAM,包括 32KByte 的200MHz 單週期訪問高速 RAM,4KByteRetention RAM

⚫電源,時鐘,復位管理

– 系統電源(Vcc):1.8-3.6V

– 6 個獨立時鐘源:外部主時鐘晶振(4- 24MHz),外部副晶振(32.768kHz),內部高速 RC(16/20MHz),內部中速 RC(8MHz),內部低速 RC(32kHz),內部 WDT 專用 RC(10kHz)

– 包括上電覆位(POR),低電壓檢測復位(LVDR),埠復位(PDR)在內的 14 種復位源,每個復位源有獨立標誌位

⚫ 低功耗執行

– 外設功能可以獨立關閉或開啟

– 三種低功耗模式:Sleep,Stop,Power down模式

– Run 模式和 Sleep 模式下支援超高速模式、高速模式、超低速模式之間的切換

– 待機功耗:Stop 模式 typ.90uA@25°C,Power down 模式低至1.8uA@25°C

– Power down 模式下,支援 16 個埠喚醒, 支援超低功耗 RTC 工作,4KByte SRAM 保持資料

– 待機快速喚醒,Stop 模式喚醒快至 2us,Power down 模式喚醒快至20us

⚫ 外設執行支援系統顯著降低 CPU 處理負荷

– 8 通道雙主機 DMAC

– USBFS 專用 DMAC

– 資料計算單元(DCU)

– 支援外設事件相互觸發(AOS)

⚫ 高效能模擬

– 2 個獨立 12bit 2MSPS ADC

– 1 個可程式設計增益放大器(PGA)

– 3 個獨立電壓比較器(CMP),支援 2 路內部基準電壓

– 1 個片上溫度感測器(OTS)

⚫ Timer

– 3 個多功能 16bit PWM Timer(Timer6)

– 3 個 16bit 電機 PWM Timer(Timer4)

– 6 個 16bit 通用 Timer(TimerA)

– 2 個 16bit 基礎 Timer(Timer0)

⚫  83 個 GPIO

– CPU 單週期訪問, 100MHz 輸出

–  81 個 5V-tolerant IO

⚫  20 個通訊介面

– 3 個 I2C,支援 SMBus 協議

– 4 個 USART,支援 ISO7816-3 協議

– 4 個 SPI

– 4 個 I2S,內建音訊 PLL 支援音訊級取樣精度

– 2 個 SDIO,支援 SD/MMC/eMMC 格式

– 1 個 QSPI,支援 200Mbps 高速訪問(XIP)

– 1 個 CAN,支援 ISO11898-1 標準協議

– 1個USB 2.0 FS,內建PHY,支援Device/Host

⚫ 資料加密功能

– AES/HASH/TRNG

⚫ 工作條件:-40-105℃

– AEC-Q100 Grade 2

⚫ 封裝形式: LQFP100(14×14mm)LQFP64(10×10mm)

*1:關於 Flash 安全保護及資料加密的具體規格,請諮詢銷售視窗。

2、華大HC32A460系列簡介(Overview)

HC32A460 系列是基於 ARM® Cortex®-M4 32-bit RISC CPU,工作頻率 200MHz 的高效能 MCU。Cortex-M4 核心集成了浮點運算單元(FPU)和 DSP,實現單精度浮點算術運算,支援所有 ARM 單精度資料處理指令和資料型別,支援完整 DSP 指令集。核心集成了 MPU 單元,同時疊加 DMAC 專用 MPU 單元,保障系統執行的安全性。HC32A460 系列集成了高速片上儲存器,包括 512KB 的 Flash, 192KB 的 SRAM。集成了 Flash 訪問加速單元,實現 CPU 在 Flash 上的單週期程式執行。輪詢式匯流排矩陣支援多個匯流排主機同時訪問儲存器和外設,提高執行效能。匯流排主機包括 CPU,DMA,USB 專用 DMA 等。除匯流排矩陣外,支援外設間資料傳遞,基本算術運算和事件相互觸發,可以顯著降低 CPU 的事務處理負荷。

HC32A460 系列集成了豐富的外設功能。包括 2 個獨立的 12bit 2MSPS ADC,1 個增益可調 PGA,3 個電壓比較器(CMP),3 個多功能 16bit PWM Timer(Timer6)支援 6 路互補 PWM 輸出,3 個電機 PWM Timer(Timer4)支援 18 路互補 PWM 輸出,6 個 16bit通用 Timer(TimerA)支援 3 路 3 相正交編碼輸入及 48 路 Duty 獨立可設 PWM 輸出,11 個序列通訊介面(I2C/UART/SPI),1 個 QSPI 介面,1 路 CAN,4 個 I2S 支援音訊

PLL,2 個 SDIO,1 個 USB FS Controller 帶片上 FS PHY 支援 Device/Host。

HC32A460 系列支援寬電壓範圍(1.8-3.6V),寬溫度範圍(-40-105℃)和各種低功耗模 式。Run 模式和 Sleep 模式下可切換超高速模式(≤200MHz)、高速模式(≤168MHz)和超低速模式(≤8MHz)。支援低功耗模式的快速喚醒,STOP 模式喚醒快至 2us,Power Down 模式喚醒快至 20us。