Mikrokontroler ARM · STMicroelectronics

STM32G431CBT6

Ringkasan datasheet STM32G431CBT6 dalam bahasa Indonesia: fitur, spesifikasi utama, pinout, dan catatan desain yang perlu diperhatikan saat membuat PCB.

Ringkasan

STM32G431 adalah mikrokontroler 32-bit dari keluarga STM32G4 yang dibangun di atas inti Arm Cortex-M4 dengan FPU dan dilengkapi ART Accelerator sehingga mampu mengeksekusi instruksi dari Flash memory tanpa wait state pada frekuensi hingga 170 MHz. MCU ini juga menyertakan akselerator matematika perangkat keras berupa CORDIC untuk mempercepat fungsi trigonometri dan FMAC untuk pemrosesan filter, sehingga beban komputasi sinyal dapat diringankan dari inti utama. Memori internal mencakup Flash dengan dukungan ECC serta beberapa blok SRAM, termasuk SRAM pada instruction dan data bus dengan pemeriksaan paritas perangkat keras.

Dari sisi analog, komponen ini menyediakan dua ADC yang mampu mencapai resolusi hingga 16-bit melalui oversampling perangkat keras, empat kanal DAC 12-bit, empat komparator rail-to-rail yang sangat cepat, serta tiga operational amplifier yang dapat dikonfigurasi dalam mode PGA. Tersedia pula buffer tegangan referensi internal dengan beberapa pilihan tegangan keluaran. 0 full-speed, dan controller USB Type-C Power Delivery.

Sejumlah timer, termasuk timer kontrol motor lanjutan dengan PWM dan dead time, melengkapi peripheral untuk kebutuhan kontrol waktu nyata. Dengan kombinasi inti berkecepatan tinggi, akselerator matematika, peripheral analog yang kaya, dan beragam antarmuka komunikasi, STM32G431 ditujukan untuk aplikasi tertanam yang menuntut komputasi sinyal dan kontrol presisi, seperti kontrol motor, peralatan industri, perangkat medis, serta sistem yang memerlukan konektivitas USB Power Delivery. Dukungan debug serial wire dan JTAG memudahkan proses pengembangan dan troubleshooting firmware.

Fitur utama

  • Inti Arm Cortex-M4 32-bit dengan FPU, frekuensi hingga 170 MHz, 213 DMIPS
  • Akselerator matematika perangkat keras: CORDIC dan FMAC
  • Memori Flash hingga 128 KB dengan ECC, SRAM hingga 32 KB (22 KB + 10 KB CCM)
  • Dua ADC 12-bit (hingga 16-bit dengan oversampling), empat DAC 12-bit, empat komparator, tiga op-amp
  • Antarmuka komunikasi: FDCAN, I2C Fast Mode Plus, USART/UART, SPI, SAI, USB 2.0 FS, UCPD
  • Timer lanjutan untuk kontrol motor, termasuk PWM dengan dead time dan emergency stop
  • Dukungan debug SWD, JTAG, dan Embedded Trace Macrocell

Spesifikasi utama

ParameterNilaiKondisi
Tegangan suplai (VDD, VDDA)1.71 - 3.6 Vhlm. 1
Frekuensi maksimum CPU170 MHzhlm. 1
Flash memory128 KBdengan dukungan ECChlm. 1
SRAM22 KBditambah 10 KB CCM SRAMhlm. 1
Resolusi ADChingga 16 bitdengan hardware oversamplinghlm. 1
Jumlah kanal ADChingga 23 kanal2 x ADC 0.25 µshlm. 1
Resolusi DAC12 bit4 kanalhlm. 1
Jumlah I/Ohingga 86 I/Ofast I/Oshlm. 1
Kecepatan I2C1 Mbit/sFast mode plushlm. 2
Jumlah timer14 timerhlm. 1
Tegangan referensi internal (VREFBUF)2.048, 2.5, 2.9 Vtiga tegangan keluaranhlm. 1

Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.

Catatan desain PCB

  • Gunakan mode hemat daya seperti sleep, stop, standby, dan shutdown untuk mengurangi konsumsi arus pada aplikasi bertenaga baterai.hlm. 1
  • Manfaatkan akselerator CORDIC untuk mempercepat perhitungan fungsi trigonometri dan FMAC untuk pemrosesan filter secara hardware.hlm. 1
  • Untuk pengukuran presisi, gunakan fitur oversampling hardware pada ADC untuk mencapai resolusi hingga 16-bit.hlm. 1
  • Aktifkan VREFBUF internal untuk menyediakan tegangan referensi stabil bagi ADC dan DAC, dengan pilihan 2.048 V, 2.5 V, atau 2.9 V.hlm. 1

Kemasan

LQFP48 (7 x 7 mm)LQFP64 (10 x 10 mm)LQFP80 (12 x 12 mm)LQFP32 (7 x 7 mm)UFBGA64 (5 x 5 mm)UFQFPN32 (5 x 5 mm)UFQFPN48 (7 x 7 mm)WLCSP49 (Pitch 0.4)FBGALQFP100 (14 x 14 mm)

Contoh pemakaian

  • Kontrol motor industri
  • Peralatan medis
  • Sistem tertanam dengan kebutuhan komputasi sinyal
  • Aplikasi yang membutuhkan antarmuka USB Type-C Power Delivery
  • Peralatan dengan kebutuhan banyak kanal ADC dan DAC

Sumber data

Disusun dari datasheet resmi STMicroelectronics (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 20 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.

Dari datasheet ke board jadi

Rangkaianmu pakai STM32G431CBT6? Biar Sirkuitku yang bikinkan PCB-nya.

Kirim skematik, daftar komponen, atau sekadar ide rangkaiannya. Kami kerjakan desain, cetak, dan assembly di workshop yang sama, dan kesalahan footprint dari pihak kami diperbaiki gratis.