STM32L412CBU6 ARM Mikrokontroler – MCU FPU Arm Cortex-M4 berdaya sangat rendah MCU 80 MHz 128 Kbytes Flash , USB
♠ Deskripsi Produk
Atribut Produk | Nilai Atribut |
Pabrikan: | STMicroelectronics |
Kategori Produk: | Mikrokontroler ARM - MCU |
RoHS: | Detail |
Seri: | STM32L412CB |
Gaya pemasangan: | SMD/SMT |
Inti: | ARM Korteks M4 |
Ukuran Memori Program: | 128 kB |
Lebar Bus Data: | 32 bit |
Resolusi ADC: | 2x12bit |
Frekuensi Jam Maksimum: | 80 MHz |
Jumlah I/O: | 38 I/O |
Ukuran RAM data: | 40 kB |
Tegangan Suplai - Min: | 1,71 V |
Tegangan Suplai - Maks: | 3,6 V |
Suhu Operasional Minimum: | - 40 C |
Suhu Operasional Maksimum: | +85 C |
Kemasan: | Baki |
Merek: | STMicroelectronics |
Resolusi DAC: | 12 bit |
Jenis RAM data: | SRAM |
Tipe Antarmuka: | I2C, SPI, UART |
Sensitif terhadap kelembaban: | Ya |
Produk: | MCU+FPU |
Tipe produk: | Mikrokontroler ARM - MCU |
Jenis Memori Program: | Kilatan |
Jumlah Paket Pabrik: | 1560 |
Subkategori: | Mikrokontroler - MCU |
Nama dagang: | STM32 |
Berat unit: | 0,003517 ons |
♠ Arm® Cortex®-M4 32-bit MCU+FPU berdaya sangat rendah, 100DMIPS, Flash hingga 128KB, SRAM 40KB, analog, ext.SMP
Perangkat STM32L412xx adalah mikrokontroler berdaya sangat rendah yang didasarkan pada inti RISC 32-bit Arm® Cortex®-M4 berkinerja tinggi yang beroperasi pada frekuensi hingga 80 MHz.Inti Cortex-M4 menampilkan presisi tunggal unit titik mengambang (FPU) yang mendukung semua instruksi dan tipe data presisi tunggal Arm®.Itu juga mengimplementasikan set lengkap instruksi DSP dan unit perlindungan memori (MPU) yang meningkatkan keamanan aplikasi.
Perangkat STM32L412xx menyematkan memori berkecepatan tinggi (memori Flash hingga 128 Kbyte, SRAM 40 Kbyte), antarmuka memori Quad SPI Flash (tersedia di semua paket) dan jangkauan I/O yang disempurnakan dan periferal yang terhubung ke dua bus APB , dua bus AHB dan matriks bus multi-AHB 32-bit.
Perangkat STM32L412xx menyematkan beberapa mekanisme perlindungan untuk memori Flash tertanam dan SRAM: perlindungan pembacaan, perlindungan penulisan, perlindungan pembacaan kode kepemilikan, dan Firewall.
Perangkat menawarkan dua ADC 12-bit cepat (5 Msps), dua pembanding, satu penguat operasional, RTC berdaya rendah, satu timer 32-bit tujuan umum, satu timer PWM 16-bit yang didedikasikan untuk kontrol motor, empat umum- gunakan timer 16-bit, dan dua timer berdaya rendah 16-bit.
Selain itu, hingga 12 saluran penginderaan kapasitif tersedia.
Mereka juga menampilkan antarmuka komunikasi standar dan lanjutan, yaitu tiga I2C, dua SPI, tiga USART, dan satu UART Berdaya Rendah, satu perangkat kecepatan penuh USB tanpa kristal.
STM32L412xx beroperasi pada kisaran suhu -40 hingga +85 °C (sambungan +105 °C) dan -40 hingga +125 °C (sambungan +130 °C) dari catu daya 1,71 hingga 3,6 V VDD saat menggunakan regulator LDO internal dan catu daya VDD12 1,00 hingga 1,32V saat menggunakan catu SMPS eksternal.Seperangkat mode hemat daya yang komprehensif memungkinkan desain aplikasi berdaya rendah.
Beberapa catu daya independen didukung: input catu daya independen analog untuk ADC, OPAMP, dan pembanding.Input VBAT memungkinkan untuk membuat cadangan RTC dan register cadangan.Catu daya VDD12 khusus dapat digunakan untuk mem-bypass regulator LDO internal saat terhubung ke SMPS eksternal.
Keluarga STM32L412xx menawarkan enam paket dari paket 32 hingga 64-pin.
• Berdaya sangat rendah dengan FlexPowerControl
– Catu daya 1,71 V hingga 3,6 V
– Kisaran suhu -40 °C hingga 85/125 °C
– 300 nA dalam mode VBAT: suplai untuk register cadangan RTC dan 32×32-bit
– 16 nA Mode matikan (4 pin bangun)
– 32 nA Mode siaga (4 pin bangun)
– 245 nA Mode Siaga dengan RTC
– 0,7 µA Stop 2 mode, 0,95 µA dengan RTC
– Mode lari 79 µA/MHz (Mode LDO)
– Mode lari 28 μA/MHz (@3,3 V Mode SMPS)
– Mode akuisisi batch (BAM)
– 4 µs wakeup dari mode Stop
– Brown out reset (BOR)
– Interkoneksi matriks
• Inti: CPU Arm® 32-bit Cortex®-M4 dengan FPU, Akselerator real-time adaptif (ART Accelerator™) memungkinkan eksekusi 0-tunggu-status dari memori Flash, frekuensi hingga 80 MHz, instruksi MPU, 100DMIPS dan DSP
• Tolok ukur kinerja
– 1,25 DMIPS/MHz (Batu Kering 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Tolok ukur energi
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Sumber Jam
– osilator kristal 4 hingga 48 MHz
– Osilator kristal 32 kHz untuk RTC (LSE)
– RC bawaan pabrik 16 MHz internal (±1%)
– Internal berdaya rendah 32 kHz RC (±5%)
– Osilator multikecepatan internal 100 kHz hingga 48 MHz, dipangkas otomatis oleh LSE (akurasi lebih baik dari ±0,25%)
– Internal 48 MHz dengan pemulihan jam
– PLL untuk jam sistem
• Hingga 52 I/O cepat, paling toleran 5 V
• RTC dengan kalender HW, alarm dan kalibrasi
• Hingga 12 saluran penginderaan kapasitif: mendukung sensor sentuh tombol sentuh, linear, dan putar
• 10x timer: 1x 16-bit advanced motor-control, 1x 32-bit dan 2x 16-bit general purpose, 1x 16-bit basic, 2x low-power 16-bit timers (tersedia dalam mode Stop), 2x watchdog, SysTick timer
• Memori
– Flash bank tunggal 128 KB, perlindungan pembacaan kode hak milik
– 40 KB SRAM termasuk 8 KB dengan pemeriksaan paritas perangkat keras
– Antarmuka memori Quad SPI dengan kemampuan XIP
• Periferal analog kaya (pasokan independen)
– 2x 12-bit ADC 5 Msps, hingga 16-bit dengan oversampling perangkat keras, 200 µA/Msps
– 2x penguat operasional dengan PGA bawaan
– 1x komparator berdaya sangat rendah
– Output buffer tegangan referensi 2,5 V atau 2,048 V yang akurat
• 12x antarmuka komunikasi
– USB 2.0 solusi full-speed crystal less dengan LPM dan BCD
– 3x I2C FM+(1 Mbit/dtk), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 bangun)
– 2x SPI (dan 1x Quad SPI)
– IRTIM (antarmuka Inframerah)
• Pengontrol DMA 14 saluran
• Generator nomor acak yang benar
• Unit perhitungan CRC, ID unik 96-bit
• Dukungan pengembangan: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™
• Semua paket sesuai dengan ECOPACK2