STM32G474RET6:
STM32G474xB/xC/xE設備基于高性能Arm? Cortex?-M4 32位RISC核心。 它們的頻率高達170MHz。
Cortex-M4核心具有單精度浮點單元(FPU),支持所有Arm單精度數據處理指令和所有數據類型。 它還實現了一整套DSP(數字信號處理)指令和內存保護單元(MPU),以提高應用程序的安全性。
這些設備嵌入了高速內存(512千字節(jié)閃存和128千字節(jié)SRAM)、用于靜態(tài)存儲器的靈活外部內存控制器(FSMC)(適用于具有100針和更多軟件包的設備)、Quad SPI閃存接口,以及連接到兩個APB總線、兩個AHB總線和32位多AHB總線矩陣的廣泛增強I/O和外圍設備。
這些設備還嵌入了嵌入式閃存和SRAM的幾種保護機制:讀出保護、寫入保護、安全內存區(qū)域和
專有代碼讀出保護。
這些設備嵌入了允許數學/算術函數加速度的外圍設備(三角函數為CORDIC,濾波器函數為FMAC單元)。
它們提供五個快速的12位ADC(5個Msps)、7個比較器、6個運算放大器、7個DAC通道(3個外部和4個內部)、一個內部電壓參考緩沖區(qū)、一個低功耗RTC、2個通用32位計時器、3個專門用于電機控制的16位PWM計時器、7個通用16位計時器和1個16位低功耗計時器以及184 ps分辨率的高分辨率計時器。
它們還具有標準和高級通信接口,例如:
STM32G474RET6?核心:
Arm? 32位Cortex?-M4 CPU,帶FPU,自適應實時加速器(ART加速器)允許0等待狀態(tài)執(zhí)行從閃存,頻率高達170 MHz213 DMIPS、MPU、DSP指令
STM32G474RET6?操作條件:
– VDD,VDDA電壓范圍:1.71 V至3.6 V
STM32G474RET6? 數學硬件加速器:
– 用于三角函數加速度的 CORDIC
– FMAC:過濾數學加速器
STM32G474RET6? 回憶:
– 512 KB 閃存,支持 ECC,兩個銀行邊讀邊 寫,專有代碼讀出保護 (PCROP),安全內存區(qū)域,1 Kbyte OTP
– 96 Kbytes 的 SRAM,在前 32 Kbytes 上實 現了硬件奇偶校驗
– 常規(guī)助推器:指令和數據總線上 32K 字節(jié) 的 SRAM,帶有硬件奇偶校驗(CCM SRAM)
– 支持 SRAM、PSRAM、NOR 和 NAND 內 存的靜態(tài)存儲器 FSMC 的外部內存接口
– Quad-SPI 內存接口
STM32G474RET6? 重置和供應管理:
– 開機/關機重置 (POR/PDR/BOR)
– 可編程電壓檢測器(PVD)
– 低功耗模式:睡眠、停止、待機和關機
– V 蝙蝠 RTC 和備份寄存器供應
STM32G474RET6? 時鐘管理:
– 4 去 48 MHz 晶體振蕩器
– 帶校準的 32 kHz 振蕩器
– 內部 16 MHz RC,帶 PLL 選項(±1%)
– 拘留 32 kHz RC 振蕩器(± 5%)
STM32G474RET6? 高達 107 個快速 I/O :
– 所有可在外部中斷向量上映射
– 具有 5V 耐受能力的幾個 I/O
? 互連矩陣
? 16 通道 DMA 控制器
? 5 x 12 位 ADC0.25 微米,最多 42 個通道。硬 件過采樣分辨率高達 16 位,0 至 3.6V 轉換范 圍
STM32G474RET6? 7 x 12 位 DAC 通道:
– 3 x 緩沖外部通道 1 MSPS
– 4 x 無緩沖內部通道 15 MSPS
? 7 x 超 快軌對軌模擬比較器
? 6 個可在 PGA 模式下使用的運算放大器,所有 終端均可訪問
? 支持三個輸出電壓(2.048 V) 的內部電壓參考緩沖器(VREFBUF, 2.5 V,2.9 V)
STM32G474RET6? 17 個計時器:
– HRTIM(高分辨率和復雜波形構建器):6 x16 位計數器,184 ps 分辨率,12 PWM
– 2 個 32 位計時器和 2 個 16 位計時器,最多 四個 IC/OC/PWM 或脈沖計數器和正交(增 量)編碼器輸入
– 3 個 16 位 8 通道高級電機控制計時器,最 多 8 個 PWM 通道,死機生成和緊急停止
– 1 個 16 位計時器,帶 2 個 IC/OC,1 個 OCN/PWM,死時生成和緊急停止
– 2 個 16 位計時器,帶 IC/OC/OCN/PWM, 死機生成和緊急停止
– 2 x 看門狗計時器(獨立,窗口)
– 1 x SysTick 計時器:24 位下柜臺
– 2 x 16 位基本計時器
– 1 x 低功耗計時器
? 帶警報的日歷 RTC, 定期從停止/待機喚醒
STM32G474RET6? 通信接口:
– 3 x FDCAN 控制器支持靈活的數據速率
– 4 x I2C 快速模式加(1 Mbit/s),帶 20mA 電流接收器,SMBus/PMBus,從停止喚醒
– 5 x USART/UART(ISO 7816 接口、LIN、 IrDA、調制解調器控制)
– 1 x LPUART
– 4 x SPI,4 到 16 個可編程位幀,2 x 帶多 路復用半雙工 I2S 接口
– 1 x SAI(串行音頻接口)
– 帶有 LPM 和 USB 2.0 全速接口 BCD 支持
– IRTIM(紅外接口)
– USB Type-C? /USB 供電控制器 (UCPD)
? 真隨機數生成器(RNG)
? CRC 計算單元,96 位唯一 ID
? 開發(fā)支持:串行線調試 (SWD),JTAG,嵌入式跟蹤宏細胞?
STM32G474RET6-封裝圖: