STM32L412CBU6 ARM Mikrokontroler – MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbyte Flash, USB
♠ Deskripsi Produk
Atribut Produk | Nilai Atribut |
Produsen: | STMicroelectronics |
Kategori produk: | Mikrokontroler ARM - MCU |
RoHS: | Rincian |
Seri: | STM32L412CB |
Gaya Pemasangan: | SMD/SMT |
inti: | ARM Korteks M4 |
Ukuran Memori Program: | 128 kB |
Jembar Data Bus: | 32 bit |
Resolusi ADC: | 2 x 12 bit |
Frekuensi Jam Maksimum: | 80 MHz |
Jumlah I/Os: | 38 I/O |
Ukuran RAM Data: | 40 kB |
Tegangan Pasokan - Min: | 1.71 V |
Tegangan Pasokan - Maks: | 3.6 V |
Suhu Operasi Minimal: | - 40 C |
Suhu operasi maksimum: | + 85 C |
Packaging: | nampan |
Merk: | STMicroelectronics |
Resolusi DAC: | 12 bit |
Tipe RAM Data: | SRAM |
Tipe Antarmuka: | I2C, SPI, UART |
Sensitif Kelembapan: | ya wis |
produk: | MCU+FPU |
Tipe produk: | Mikrokontroler ARM - MCU |
Tipe Memori Program: | lampu kilat |
Jumlah Paket Pabrik: | 1560 |
Subkategori: | Mikrokontroler - MCU |
Jeneng dagang: | STM 32 |
Bobot Unit: | 0,003517 oz |
♠ Ultra-low-power Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, Flash nganti 128KB, SRAM 40KB, analog, ext.SMPS
Piranti STM32L412xx minangka mikrokontroler ultra-rendah adhedhasar inti RISC 32-bit Arm® Cortex®-M4 kinerja dhuwur sing beroperasi kanthi frekuensi nganti 80 MHz.Inti Cortex-M4 nduweni presisi tunggal Floating point unit (FPU) sing ndhukung kabeh instruksi pangolahan data presisi tunggal Arm® lan jinis data.Iku uga ngleksanakake pesawat lengkap instruksi DSP lan unit pangayoman memori (MPU) kang nambah keamanan aplikasi.
Piranti STM32L412xx ngemot memori kanthi kacepetan dhuwur (memori lampu kilat nganti 128 Kbyte, 40 Kbyte SRAM), antarmuka memori Quad SPI Flash (kasedhiya ing kabeh paket) lan sawetara ekstensif I/Os lan periferal sing disambungake menyang rong bus APB. , loro bus AHB lan matriks bus multi-AHB 32-dicokot.
Piranti STM32L412xx ngemot sawetara mekanisme proteksi kanggo memori Flash lan SRAM sing dipasang: proteksi maca, proteksi nulis, proteksi maca kode lan Firewall.
Piranti kasebut nawakake loro ADC 12-bit (5 Msps) kanthi cepet, loro komparator, siji amplifier operasional, RTC kurang daya, siji timer 32-bit tujuan umum, siji timer PWM 16-bit khusus kanggo kontrol motor, papat umum- tujuan 16-bit timer, lan loro 16-bit low-power timer.
Kajaba iku, nganti 12 saluran sensor kapasitif kasedhiya.
Padha uga fitur antarmuka komunikasi standar lan majeng, yaiku telung I2Cs, loro SPI, telung USART lan siji Low-Power UART, siji USB kacepetan lengkap kristal piranti kurang.
STM32L412xx beroperasi ing -40 nganti +85 °C (+105 °C persimpangan) lan -40 nganti +125 °C (+130 °C persimpangan) kisaran suhu saka 1.71 kanggo 3.6 V VDD sumber daya nalika nggunakake internal LDO regulator. lan sumber daya 1,00 kanggo 1,32V VDD12 nalika nggunakake sumber SMPS external.Sakumpulan mode hemat daya sing komprehensif ndadekake desain aplikasi sing kurang daya.
Sawetara sumber daya independen didhukung: input suplai independen analog kanggo ADC, OPAMP lan komparator.A input VBAT ndadekake iku bisa kanggo gawe serep RTC lan ndhaftar serep.Penyetor daya VDD12 khusus bisa digunakake kanggo ngliwati regulator LDO internal nalika disambungake menyang SMPS eksternal.
Kulawarga STM32L412xx nawakake enem paket saka paket 32 nganti 64-pin.
• Ultra-kurang-daya karo FlexPowerControl
- 1,71 V kanggo 3,6 V sumber daya
– -40 °C nganti 85/125 °C kisaran suhu
– 300 nA ing mode VBAT: sumber kanggo RTC lan 32×32-bit serep register
- 16 Mode Mati (4 pin wakeup)
– 32 nA Mode siyaga (4 pin wakeup)
– 245 nA Mode siyaga karo RTC
– 0.7 µA Stop 2 mode, 0.95 µA karo RTC
– Mode run 79 µA/MHz (Mode LDO)
– 28 μA/MHz mode run (@3.3 V SMPS Mode)
- Mode akuisisi kumpulan (BAM)
– 4 µs tangi saka mode Stop
- Brown out reset (BOR)
- Matriks interkoneksi
• Inti: Arm® 32-bit Cortex®-M4 CPU karo FPU, Adaptive real-time accelerator (ART Accelerator™) ngidini eksekusi 0-wait-state saka memori Flash, frekuensi nganti 80 MHz, MPU, 100DMIPS lan instruksi DSP
• pathokan kinerja
– 1.25 DMIPS/MHz (Batu Kering 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• pathokan energi
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Sumber Jam
- 4 nganti 48 MHz osilator kristal
– Osilator kristal 32 kHz kanggo RTC (LSE)
- RC internal 16 MHz sing dipangkas pabrik (±1%)
– Daya sedheng internal 32 kHz RC (±5%)
– Osilator multispeed internal 100 kHz nganti 48 MHz, kanthi otomatis dipangkas dening LSE (akurasi luwih apik tinimbang ± 0,25%)
- Internal 48 MHz kanthi pemulihan jam
- PLL kanggo jam sistem
• Nganti 52 cepet I / Os, paling 5 V-sabar
• RTC karo HW tanggalan, weker lan kalibrasi
• Nganti 12 saluran sensor kapasitif: ndhukung tombol tutul, sensor tutul linear lan Rotary
• 10x timer: 1x 16-bit majeng motor-control, 1x 32-bit lan 2x 16-bit tujuan umum, 1x 16-bit dhasar, 2x low-power 16-bit timer (kasedhiya ing mode Stop), 2x watchdog, SysTick timer
• Kenangan
– Flash bank tunggal 128 KB, proteksi maca kode kepemilikan
- 40 KB SRAM kalebu 8 KB kanthi mriksa paritas hardware
- Antarmuka memori Quad SPI kanthi kemampuan XIP
• Periferal analog sing sugih (suplai mandiri)
– 2x 12-bit ADC 5 Msps, nganti 16-bit karo hardware oversampling, 200 µA/Msps
– 2x amplifier operasional karo dibangun ing PGA
- 1x komparator ultra-low-daya
– Akurat 2.5 V utawa 2.048 V referensi voltase buffered output
• 12x antarmuka komunikasi
– USB 2.0 solusi kristal kacepetan lengkap kurang karo LPM lan BCD
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
- 1x LPUART (Stop 2 wake-up)
- 2x SPI (lan 1x Quad SPI)
- IRTIM (antarmuka Infrared)
• 14-saluran DMA controller
• Bener nomer generator acak
• Unit pitungan CRC, ID unik 96-dicokot
• Dhukungan pangembangan: debug kabel serial (SWD), JTAG, Embedded Trace Macrocell™
• Kabeh paket sing ECOPACK2 cecek