Mikrokontroler ARM · STMicroelectronics

STM32F401RET6

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

Ringkasan

STM32F401xD/xE adalah keluarga mikrokontroler 32-bit dari STMicroelectronics yang menggunakan inti Arm Cortex-M4 dengan FPU (Floating Point Unit) dan ART Accelerator. Inti ini mampu berjalan hingga frekuensi 84 MHz dengan kinerja 105 DMIPS, serta dilengkapi memori flash hingga 512 Kbytes dan SRAM hingga 96 Kbytes. Tersedia juga memori OTP 512 byte untuk kebutuhan khusus.

Komponen ini mengintegrasikan berbagai macam peripheral, termasuk ADC 12-bit dengan kecepatan 2,4 MSPS hingga 16 kanal, pengendali DMA 16-stream, dan hingga 11 timer (16-bit dan 32-bit). 0 full-speed OTG. Fitur hemat daya juga menjadi andalan, dengan mode Stop dan Standby yang mengonsumsi arus sangat rendah, cocok untuk aplikasi bertenaga baterai.

Mikrokontroler ini umumnya digunakan dalam aplikasi embedded yang membutuhkan pemrosesan sinyal digital, kontrol motor, antarmuka pengguna, dan komunikasi data. Dengan paket yang beragam mulai dari 48-pin hingga 100-pin, komponen ini fleksibel untuk berbagai desain PCB, mulai dari perangkat portabel hingga sistem industri.

Fitur utama

  • Inti Arm Cortex-M4 32-bit dengan FPU dan ART Accelerator, frekuensi hingga 84 MHz
  • Memori flash hingga 512 Kbytes dan SRAM hingga 96 Kbytes
  • ADC 12-bit, 2,4 MSPS, hingga 16 kanal
  • DMA 16-stream dengan FIFO dan dukungan burst
  • Hingga 11 timer: 16-bit dan 32-bit, watchdog, dan SysTick
  • Hingga 12 antarmuka komunikasi: I2C, USART, SPI, I2S, SDIO, USB OTG FS
  • Mode hemat daya: Stop, Standby, dan VBAT untuk RTC
  • Semua paket ECOPACK2 compliant

Spesifikasi utama

ParameterNilaiKondisi
Tegangan suplai aplikasi1.7 - 3.6 VVDD dan I/Ohlm. 1
Frekuensi maksimum CPU84 MHzdengan ART Acceleratorhlm. 1
Kinerja105 DMIPSDhrystone 2.1hlm. 1
Flash memoryhingga 512 Kbyteshlm. 1
SRAMhingga 96 Kbyteshlm. 1
Konsumsi arus mode Run146 µA/MHzperipheral offhlm. 1
Konsumsi arus mode Stop42 µAtypical at 25 °C, Flash in Stop modehlm. 1
Konsumsi arus mode Standby2.4 µAat 25 °C / 1.7 V without RTChlm. 1
Resolusi ADC12 bit2.4 MSPS, hingga 16 kanalhlm. 1
Jumlah timerhingga 11 buahtermasuk watchdog dan SysTickhlm. 1
Jumlah antarmuka komunikasihingga 12 buahI2C, USART, SPI, I2S, SDIO, USB OTG FShlm. 1
Jumlah I/O porthingga 81 buahdengan kemampuan interupsi, semua 5 V-toleranthlm. 1

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

Pinout STM32F401RET6

LQFP64 51 pin
PinNamaFungsi
1VBATSuplai cadangan untuk RTC dan backup registerhlm. 34
2PC13GPIO port C, pin 13hlm. 34
3PC14GPIO port C, pin 14 (dapat digunakan untuk osilator LSE)hlm. 34
4PC15GPIO port C, pin 15 (dapat digunakan untuk osilator LSE)hlm. 34
5PH0GPIO port H, pin 0 (dapat digunakan untuk osilator HSE)hlm. 34
6PH1GPIO port H, pin 1 (dapat digunakan untuk osilator HSE)hlm. 34
7NRSTReset aktif rendahhlm. 34
9PC1GPIO port C, pin 1hlm. 34
12VSSAGround analoghlm. 34
13VDDASuplai analoghlm. 34
14PA0GPIO port A, pin 0hlm. 34
15PA1GPIO port A, pin 1hlm. 34
16PA2GPIO port A, pin 2hlm. 34
17PA3GPIO port A, pin 3hlm. 34
18VSSGroundhlm. 34
19VDDSuplai digitalhlm. 34
20PA4GPIO port A, pin 4hlm. 34
21PA5GPIO port A, pin 5hlm. 34
22PA6GPIO port A, pin 6hlm. 34
23PA7GPIO port A, pin 7hlm. 34
26PB0GPIO port B, pin 0hlm. 34
27PB1GPIO port B, pin 1hlm. 34
28PB2GPIO port B, pin 2hlm. 34
29PB10GPIO port B, pin 10hlm. 34
30VCAP_1Pin kapasitor eksternal untuk regulator intihlm. 34
31VSSGroundhlm. 34
32VDDSuplai digitalhlm. 34
33PB12GPIO port B, pin 12hlm. 34
34PB13GPIO port B, pin 13hlm. 34
35PB14GPIO port B, pin 14hlm. 34
36PB15GPIO port B, pin 15hlm. 34
41PA8GPIO port A, pin 8hlm. 34
42PA9GPIO port A, pin 9hlm. 34
43PA10GPIO port A, pin 10hlm. 34
44PA11GPIO port A, pin 11hlm. 34
45PA12GPIO port A, pin 12hlm. 34
46PA13GPIO port A, pin 13hlm. 34
47VSSGroundhlm. 34
48VDDSuplai digitalhlm. 34
49PA14GPIO port A, pin 14hlm. 34
50PA15GPIO port A, pin 15hlm. 34
55PB3GPIO port B, pin 3hlm. 34
56PB4GPIO port B, pin 4hlm. 34
57PB5GPIO port B, pin 5hlm. 34
58PB6GPIO port B, pin 6hlm. 34
59PB7GPIO port B, pin 7hlm. 34
60BOOT0Pin boot untuk memilih mode boothlm. 34
61PB8GPIO port B, pin 8hlm. 34
62PB9GPIO port B, pin 9hlm. 34
63VSSGroundhlm. 34
64VDDSuplai digitalhlm. 34

Catatan desain PCB

  • Gunakan mode Stop atau Standby untuk menghemat daya; konsumsi arus sangat rendah pada suhu 25 °C.hlm. 1
  • Manfaatkan ART Accelerator untuk eksekusi dari flash tanpa wait state pada frekuensi hingga 84 MHz.hlm. 1
  • Semua I/O port kompatibel 5 V-tolerant, sehingga dapat dihubungkan langsung ke perangkat logika 5 V.hlm. 1
  • Untuk RTC, sediakan suplai cadangan pada pin VBAT agar tetap berjalan saat suplai utama mati.hlm. 1
  • Gunakan osilator kristal 4-26 MHz untuk clock presisi tinggi, atau osilator internal 16 MHz yang sudah terkalibrasi pabrik.hlm. 1

Kemasan

LQFP100 (14 × 14 mm)LQFP64 (10 × 10 mm)UFQFPN48 (7 × 7 mm)UFBGA100 (7 × 7 mm)WLCSP49 (3.029 x 3.029 mm)

Contoh pemakaian

  • Sistem kontrol industri
  • Perangkat medis portabel
  • Kontrol motor dan penggerak
  • Antarmuka pengguna (HMI)
  • Perangkat audio dan komunikasi
  • Aplikasi hemat daya bertenaga baterai

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 22 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.

Dari datasheet ke board jadi

Rangkaianmu pakai STM32F401RET6? 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.