Mikrokontroler ARM STM32L412C8U6 – MCU FPU daya sangat rendah Arm Cortex-M4 MCU 80 MHz 64 Kbyte Flash, USB
♠ Deskripsi Produk
Atribut Produk | Nilai Atribut |
Pabrikan: | STMikroelektronika |
Kategori Produk: | Mikrokontroler ARM - MCU |
Standar RoHS: | Rincian |
Seri: | STM32L412C8 |
Gaya Pemasangan: | SMD/SMT |
Paket / Kotak: | QFN-48 |
Inti: | ARM Korteks M4 |
Ukuran Memori Program: | 64kB |
Lebar Bus Data: | 32bit |
Resolusi ADC: | 2x12bit |
Frekuensi Jam Maksimum: | 80MHz |
Jumlah I/O: | 38 masukan/keluaran |
Ukuran RAM Data: | 40kB |
Tegangan Suplai - Min: | 1,71 V |
Tegangan Pasokan - Maks: | 3,6 V |
Suhu Operasional Minimum: | - 40 derajat Celcius |
Suhu Operasional Maksimum: | + 85 derajat Celcius |
Kemasan: | Baki |
Tegangan Pasokan Analog: | 1,62V hingga 3,6V |
Merek: | STMikroelektronika |
Tipe RAM Data: | Bahasa Indonesia: SRAM |
Tipe Antarmuka: | I2C, SPI, UART, USART, USB |
Sensitif terhadap Kelembaban: | Ya |
Jumlah Saluran ADC: | 12 Saluran |
Produk: | Mikrokontroler + FPU |
Tipe Produk: | Mikrokontroler ARM - MCU |
Tipe Memori Program: | Kilatan |
Jumlah Paket Pabrik: | tahun 1560 |
Subkategori: | Mikrokontroler - MCU |
Nama dagang: | Bahasa Indonesia: STM32 |
Pengatur Waktu Pengawas: | Pengatur Waktu Pengawas, Berjendela |
Berat Satuan: | 0,003517 ons |
♠ Arm® Cortex®-M4 32-bit MCU+FPU berdaya sangat rendah, 100DMIPS, Flash hingga 128KB, SRAM 40KB, analog, SMPS eksternal
Perangkat STM32L412xx adalah mikrokontroler berdaya sangat rendah yang berbasis pada inti Arm® Cortex®-M4 32-bit RISC berkinerja tinggi yang beroperasi pada frekuensi hingga 80 MHz. Inti Cortex-M4 dilengkapi dengan Floating point unit (FPU) presisi tunggal yang mendukung semua instruksi pemrosesan data dan tipe data presisi tunggal Arm®. Ia juga menerapkan serangkaian instruksi DSP lengkap dan unit perlindungan memori (MPU) yang meningkatkan keamanan aplikasi.
Perangkat STM32L412xx menanamkan memori berkecepatan tinggi (memori Flash hingga 128 Kbyte, SRAM 40 Kbyte), antarmuka memori Flash Quad SPI (tersedia pada semua paket) dan serangkaian I/O dan periferal canggih yang terhubung ke dua bus APB, dua bus AHB, dan matriks bus multi-AHB 32-bit.
Perangkat STM32L412xx menanamkan beberapa mekanisme perlindungan untuk memori Flash dan SRAM yang tertanam: perlindungan pembacaan, perlindungan penulisan, perlindungan pembacaan kode hak milik, dan Firewall.
Perangkat tersebut menawarkan dua ADC 12-bit cepat (5 Msps), dua pembanding, satu penguat operasional, satu RTC daya rendah, satu timer 32-bit serbaguna, satu timer PWM 16-bit yang dikhususkan untuk kontrol motor, empat timer 16-bit serbaguna, dan dua timer daya rendah 16-bit.
Selain itu, tersedia hingga 12 saluran penginderaan kapasitif.
Mereka juga dilengkapi dengan antarmuka komunikasi standar dan canggih, yaitu tiga I2C, dua SPI, tiga USART, dan satu UART Daya Rendah, satu perangkat USB kecepatan penuh tanpa kristal.
STM32L412xx beroperasi pada rentang 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 1,00 hingga 1,32 V VDD12 saat menggunakan catu daya SMPS eksternal. Seperangkat mode hemat daya yang komprehensif memungkinkan perancangan aplikasi berdaya rendah.
Beberapa catu daya independen didukung: input catu daya independen analog untuk ADC, OPAMP, dan pembanding. Input VBAT memungkinkan pencadangan RTC dan register cadangan. Catu daya VDD12 khusus dapat digunakan untuk melewati regulator LDO internal saat terhubung ke SMPS eksternal.
Keluarga STM32L412xx menawarkan enam paket dari paket 32 hingga 64-pin.
• Daya 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: pasokan untuk RTC dan register cadangan 32×32-bit
– Mode mati 16 nA (4 pin bangun)
– Mode siaga 32 nA (4 pin bangun)
– Mode siaga 245 nA dengan RTC
– 0,7 µA Mode Stop 2, 0,95 µA dengan RTC
– Mode operasi 79 µA/MHz (Mode LDO)
– Mode operasi 28 μA/MHz (@Mode SMPS 3,3 V)
– Mode akuisisi batch (BAM)
– Bangun dari mode Berhenti selama 4 µs
– Reset pemadaman listrik (BOR)
– Matriks interkoneksi
• Inti: CPU Arm® 32-bit Cortex®-M4 dengan FPU, akselerator waktu nyata adaptif (ART Accelerator™) yang memungkinkan eksekusi status tunggu 0 dari memori Flash, frekuensi hingga 80 MHz, MPU, 100DMIPS dan instruksi DSP
• Tolok ukur kinerja
– 1,25 DMIPS/MHz (Batu Kering 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pada 80MHz)
• 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 internal 16 MHz yang dipangkas pabrik (±1%)
– RC 32 kHz daya rendah internal (±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, sebagian besar toleran 5 V
• RTC dengan kalender HW, alarm dan kalibrasi
• Hingga 12 saluran penginderaan kapasitif: mendukung sensor sentuh, linier, dan putar
• 10x timer: 1x kontrol motor canggih 16-bit, 1x 32-bit dan 2x 16-bit tujuan umum, 1x 16-bit dasar, 2x timer 16-bit daya rendah (tersedia dalam mode Stop), 2x pengawas, timer SysTick
• Memori
– 128 KB bank tunggal Flash, perlindungan pembacaan kode milik sendiri
– 40 KB SRAM termasuk 8 KB dengan pemeriksaan paritas perangkat keras
– Antarmuka memori Quad SPI dengan kemampuan XIP
• Periferal analog yang kaya (pasokan independen)
– 2x 12-bit ADC 5 Msps, hingga 16-bit dengan oversampling perangkat keras, 200 µA/Msps
– 2x penguat operasional dengan PGA internal
– 1x pembanding daya ultra-rendah
– Tegangan referensi 2,5 V atau 2,048 V yang akurat dan keluaran buffer
• 12x antarmuka komunikasi
– Solusi USB 2.0 kecepatan penuh tanpa kristal dengan LPM dan BCD
– 3x I2C FM+(1 Mbit/dtk), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Berhenti untuk bangun)
– 2x SPI (dan 1x Quad SPI)
– IRTIM (antarmuka inframerah)
• Pengontrol DMA 14 saluran
• Generator angka acak sebenarnya
• Unit perhitungan CRC, ID unik 96-bit
• Dukungan pengembangan: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™