Ringkasan
STM32F373xx adalah keluarga mikrokontroler ARM Cortex-M4 32-bit dengan FPU dan MPU, dilengkapi memori Flash hingga 256 KB dan SRAM 32 KB dengan pemeriksaan paritas perangkat keras. Chip ini memiliki unit perhitungan CRC, berbagai mode daya rendah (Sleep, Stop, Standby), serta suplai VBAT untuk RTC dan register backup. Clock dapat bersumber dari osilator kristal 4-32 MHz, osilator 32 kHz untuk RTC, RC internal 8 MHz dengan opsi PLL x16, dan osilator internal 40 kHz.
0 full speed. 0 µs (hingga 16 kanal), tiga ADC sigma-delta 16-bit, tiga DAC 12-bit, dan dua komparator cepat rail-to-rail. Selain itu tersedia hingga 24 kanal capacitive sensing, 17 timer (termasuk watchdog dan SysTick), RTC dengan alarm, serta 96-bit unique ID.
25 DMIPS/MHz dan periferal analog presisi, STM32F373xx cocok untuk aplikasi yang membutuhkan pemrosesan sinyal dan pengukuran analog, seperti sensor industri, peralatan medis, sistem akuisisi data, dan kontrol motor.
Fitur utama
- Core ARM 32-bit Cortex-M4 dengan FPU dan MPU, frekuensi maksimum 72 MHz
- Memori Flash 64 hingga 256 KB dan SRAM 32 KB dengan pemeriksaan paritas perangkat keras
- Rentang tegangan suplai 2.0 hingga 3.6 V
- Hingga 84 I/O cepat, 45 di antaranya toleran 5 V
- 12-channel DMA controller
- Satu ADC 12-bit SAR 1.0 µs (hingga 16 kanal) dan tiga ADC sigma-delta 16-bit
- Tiga DAC 12-bit dan dua komparator cepat rail-to-rail
- Antarmuka komunikasi: CAN, dua I2C, tiga USART, tiga SPI/I2S, HDMI-CEC, USB 2.0 full speed
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai operasi | 2.0 - 3.6 V | hlm. 1 |
| Frekuensi CPU maksimum | 72 MHz | hlm. 1 |
| Kinerja | 1.25 DMIPS/MHz | Dhrystone 2.1hlm. 1 |
| Kapasitas Flash | 64 - 256 KB | hlm. 1 |
| Kapasitas SRAM | 32 KB | dengan pemeriksaan paritas perangkat kerashlm. 1 |
| Jumlah I/O cepat | hingga 84 I/O | hlm. 1 |
| I/O toleran 5 V | hingga 45 I/O | hlm. 1 |
| Resolusi ADC SAR | 12 bit | waktu konversi 1.0 µs, hingga 16 kanalhlm. 1 |
| Resolusi ADC sigma-delta | 16 bit | tiga unit, suplai analog 2.2-3.6 V, hingga 21 kanal single/11 diferensialhlm. 1 |
| Resolusi DAC | 12 bit | tiga kanalhlm. 1 |
| Kanal capacitive sensing | hingga 24 kanal | hlm. 1 |
| Jumlah timer | 17 timer | termasuk watchdog dan SysTickhlm. 1 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Catatan desain PCB
- Gunakan mode Sleep, Stop, atau Standby untuk menghemat daya; RTC dan register backup tetap dapat disuplai dari VBAT.hlm. 1
- Manfaatkan unit CRC perangkat keras untuk memverifikasi integritas data Flash atau komunikasi.hlm. 1
- Untuk pengukuran analog presisi, gunakan ADC sigma-delta 16-bit dengan suplai analog terpisah 2.2-3.6 V.hlm. 1
- I2C mendukung Fast Mode Plus hingga 1 Mbit/s dan dapat membangunkan MCU dari mode STOP.hlm. 1
Kemasan
Contoh pemakaian
- Akuisisi data analog presisi dengan ADC sigma-delta 16-bit
- Kontrol motor dan aplikasi industri yang membutuhkan PWM dan timer
- Antarmuka sensor dan aktuator melalui I2C, SPI, USART, dan CAN
- Perangkat dengan antarmuka USB 2.0 full speed
- Sistem dengan kebutuhan daya rendah (Sleep, Stop, Standby) dan RTC 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.