Arm® Cortex®-M4コア(FPUおよびDSP命令対応)搭載ミックスド・シグナル・マイクロコントローラSTM32G4シリーズ
STM32G4シリーズは、170MHzで動作する32bit Arm® Cortex®-M4コア(FPUおよびDSP命令対応)に3つの異なるハードウェア・アクセラレータ(ART Accelerator™、CCM-SRAMルーチン・ブースタ、および数値演算アクセラレータ)を組み合わせています。STM32G4シリーズは、以下の機能を搭載しています。
- 豊富な最先端アナログ・ペリフェラル(コンパレータ、オペアンプ、DAC)
- ハードウェア・オーバーサンプリング内蔵ADC(16bit分解能)
- エラー訂正コード(ECC)付きデュアルバンクFlashメモリ(ファームウェア更新をサポート)
- セキュア・メモリ領域
- 高分解能タイマver.2
- USB Type-Cインタフェース、Power Delivery対応、物理層(PHY)内蔵
- AESハードウェア暗号化エンジン
柔軟性のある相互接続マトリックスにより、ペリフェラル間の自律通信を可能とし、CPUのリソースと消費電力を節約します。
STM32F3シリーズとの高い互換性により、さまざまなパフォーマンス・レベルにおいて、関連アプリケーションの効率的な設計が可能になります。
ミックスド・シグナル・マイクロコントローラSTM32G4シリーズの構成は以下のとおりです。
- STM32G4x1アクセス・ライン: エントリ・レベルのアナログ・ペリフェラルを搭載
- STM32G4x3パフォーマンス・ライン: 豊富なアナログ・ペリフェラルを搭載
- STM32G4x4高分解能タイマ・ライン: 高分解能タイマ(HRTIM)による複雑な波形生成機能に加え、デジタル・スイッチング電源、照明、溶接、太陽光システムやワイヤレス給電などに適したデジタル電力変換用のイベント・ハンドラを搭載
32KB~512KBの内蔵Flashメモリが選択でき、LQPF-32 / 48 / 64 / 80 / 100 / 128、UFBGA-100 / 121、WLCSP-64 / 81、UQFN-32 / 48の各パッケージ・オプションが、用意されています。
動作保証温度範囲は、-40℃~+85°Cまたは-40℃~+125°Cです。

注目ビデオ
Explore digital power and motor control with two new STM32G4 MCU discovery kits
- The new B-G474E-DPOW1 kit offers a comprehensive platform to easily develop your digital-power applications, leveraging the mathematical hardware accelerator and advanced analog peripherals of the STM32G4 series to build energy-efficient applications. Learn how to use this discovery board during ST Partner Biricha's digital power supply training and take your design one step further! The associated STM32CubeG4 software now includes comprehensive free software libraries and code examples to reduce development effort, time and cost.
- The small form factor of our motor-control reference design (B-G431B-ESC1) allows you to include it in applications such as drones. This discovery kit for Electronic Speed Control (ESC) helps you to easily implement the STM32G4's features, and is compatible with the X-CUBE-MCSDK v5.4.5 motor-control SDK embedded code examples.
-
STM32G483RE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473MC
Mainstream Arm Cortex-M4 MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473PC
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483QE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473MB
Mainstream Arm Cortex-M4 MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473CE
Mainstream Arm Cortex-M4 MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483ME
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473QE
Mainstream Arm Cortex-M4 MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473CC
Mainstream Arm Cortex-M4 MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483CE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473QC
Mainstream Arm Cortex-M4 MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473CB
Mainstream Arm Cortex-M4 MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473QB
Mainstream Arm Cortex-M4 MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473VE
Mainstream Arm Cortex-M4 MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473VC
Mainstream Arm Cortex-M4 MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483PE
Mainstream Arm Cortex-M4+ MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483VE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473VB
Mainstream Arm Cortex-M4 MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473ME
Mainstream Arm Cortex-M4 MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473RE
Mainstream Arm Cortex-M4 MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473RC
Mainstream Arm Cortex-M4 MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473RB
Mainstream Arm Cortex-M4 MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473PE
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473PB
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G474CB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474QB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474VE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474VC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474VB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484QE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474ME
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484VE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474RE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474PC
Mainstream Arm Cortex-M4+ MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484ME
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474RC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474MC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474MB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484RE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474RB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484CE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474CE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474QE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474CC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474QC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474PE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474PB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484PE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G441KB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration, Crypto
-
STM32G431VB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G4A1KE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration, Crypto
-
STM32G431V8
Mainstream Arm Cortex-M4 MCU 170 MHz with 64 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G4A1CE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration, Crypto
-
STM32G431CB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431V6
Mainstream Arm Cortex-M4 MCU 170 MHz with 32 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431RB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G4A1ME
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration, Crypto
-
STM32G4A1RE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration, Crypto
-
STM32G431M6
Mainstream Arm Cortex-M4 MCU 170 MHz with 32 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G491VE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G491RE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G491RC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G491ME
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441VB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration, Crypto
-
STM32G491MC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441RB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration, Crypto
-
STM32G491KE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G491KC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G441CB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration, Crypto
-
STM32G491VC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G431K6
Mainstream Arm Cortex-M4 MCU 170 MHz with 32 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441MB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration, Crypto
-
STM32G431R8
Mainstream Arm Cortex-M4 MCU 170 MHz with 64 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G4A1VE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration, Crypto
-
STM32G431R6
Mainstream Arm Cortex-M4+ MCU 170 MHz with 32 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431M8
Mainstream Arm Cortex-M4 MCU 170 MHz with 64 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431C8
Mainstream Arm Cortex-M4 MCU 170 MHz with 64 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431MB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431C6
Mainstream Arm Cortex-M4 MCU 170 MHz with 32 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431KB
Mainstream Arm Cortex-M4 MCU 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431K8
Mainstream Arm Cortex-M4 MCU 170 MHz with 64 Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G491CE
Mainstream Arm Cortex-M4 MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G491CC
Mainstream Arm Cortex-M4 MCU 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, High Analog level integration