Mikrokontroler ARM STM32G0B1VET6 – MCU Arm Cortex-M0+ MCU 32-bit arus utama, Flash hingga 512KB, RAM 144KB
♠ Deskripsi Produk
Atribut Produk | Nilai Atribut |
Pabrikan: | STMikroelektronika |
Kategori Produk: | Mikrokontroler ARM - MCU |
Standar RoHS: | Rincian |
Seri: | STM32G0 |
Gaya Pemasangan: | SMD/SMT |
Inti: | ARM Cortex M0+ |
Ukuran Memori Program: | 512kB |
Lebar Bus Data: | 32bit |
Resolusi ADC: | 12 bagian |
Frekuensi Jam Maksimum: | 64MHz |
Jumlah I/O: | 94 masukan/keluaran |
Ukuran RAM Data: | 144kB |
Tegangan Suplai - Min: | 1,7 V |
Tegangan Pasokan - Maks: | 3,6 V |
Suhu Operasional Minimum: | - 40 derajat Celcius |
Suhu Operasional Maksimum: | + 85 derajat Celcius |
Kemasan: | Baki |
Merek: | STMikroelektronika |
Sensitif terhadap Kelembaban: | Ya |
Tipe Produk: | Mikrokontroler ARM - MCU |
Jumlah Paket Pabrik: | 540 |
Subkategori: | Mikrokontroler - MCU |
Nama dagang: | Bahasa Indonesia: STM32 |
Berat Satuan: | 0,024022 ons |
♠ Arm® Cortex®-M0+ 32-bit MCU, Flash hingga 512KB, RAM 144KB, 6x USART, pengatur waktu, ADC, DAC, komunikasi I/F, 1,7-3,6V
Mikrokontroler arus utama STM32G0B1xB/xC/xE didasarkan pada inti Arm® Cortex®-M0+ 32-bit RISC berkinerja tinggi yang beroperasi pada frekuensi hingga 64 MHz. Dengan menawarkan tingkat integrasi yang tinggi, mikrokontroler ini cocok untuk berbagai aplikasi di domain konsumen, industri, dan peralatan, serta siap untuk solusi Internet of Things (IoT).
Perangkat tersebut menggabungkan unit perlindungan memori (MPU), memori tertanam berkecepatan tinggi (SRAM 144 Kbyte dan memori program Flash hingga 512 Kbyte dengan perlindungan baca, perlindungan tulis, perlindungan kode hak milik, dan area yang dapat diamankan), DMA, berbagai fungsi sistem, I/O yang disempurnakan, dan periferal. Perangkat ini menawarkan antarmuka komunikasi standar (tiga I2C, tiga SPI / dua I2S, satu HDMI CEC, satu USB kecepatan penuh, dua FD CAN, dan enam USART), satu ADC 12-bit (2,5 MSps) dengan hingga 19 saluran, satu DAC 12-bit dengan dua saluran, tiga pembanding cepat, buffer referensi tegangan internal, RTC daya rendah, pengatur waktu PWM kontrol lanjutan yang berjalan hingga dua kali lipat frekuensi CPU, enam pengatur waktu 16-bit serbaguna dengan satu yang berjalan hingga dua kali lipat frekuensi CPU, pengatur waktu serbaguna 32-bit, dua pengatur waktu dasar, dua pengatur waktu 16-bit berdaya rendah, dua pengatur waktu pengawas, dan pengatur waktu SysTick. Perangkat ini menyediakan pengontrol Pengiriman Daya USB Tipe-C yang terintegrasi sepenuhnya.
Perangkat ini beroperasi dalam suhu sekitar dari -40 hingga 125°C dan dengan tegangan pasokan dari 1,7 V hingga 3,6 V. Konsumsi dinamis yang dioptimalkan dikombinasikan dengan serangkaian mode hemat daya yang komprehensif, pengatur waktu daya rendah, dan UART daya rendah, memungkinkan perancangan aplikasi daya rendah.
Input baterai langsung VBAT memungkinkan RTC dan register cadangan tetap bertenaga.
Perangkat ini tersedia dalam paket dengan 32 hingga 100 pin. Beberapa paket dengan jumlah pin rendah tersedia dalam dua pinout (standar dan alternatif yang ditunjukkan dengan sufiks “N”). Produk yang ditandai dengan sufiks N menawarkan pasokan VDDIO2 dan port UCPD tambahan dibandingkan dengan pinout standar, oleh karena itu keduanya merupakan pilihan yang lebih baik untuk aplikasi UCPD/USB.
• Inti: CPU Arm® 32-bit Cortex®-M0+, frekuensi hingga 64 MHz
• Suhu pengoperasian -40°C hingga 85°C/105°C/125°C
• Memori
– Memori Flash hingga 512 Kbyte dengan perlindungan dan area yang dapat diamankan, dua bank, dukungan baca-saat-tulis
– 144 Kbyte SRAM (128 Kbyte dengan pemeriksaan paritas HW)
• Unit perhitungan CRC
• Reset dan manajemen daya
– Rentang tegangan: 1,7 V hingga 3,6 V
– Pin pasokan I/O terpisah (1,6 V hingga 3,6 V)
– Reset daya hidup/mati (POR/PDR)
– Reset Brownout yang dapat diprogram (BOR)
– Detektor tegangan yang dapat diprogram (PVD)
– Mode daya rendah: Tidur, Berhenti, Siaga, Mati
– Pasokan VBAT untuk RTC dan register cadangan
• Manajemen jam
– Osilator kristal 4 hingga 48 MHz
– Osilator kristal 32 kHz dengan kalibrasi
– Internal 16 MHz RC dengan opsi PLL (±1%)
– Osilator RC internal 32 kHz (±5 %)
• Hingga 94 I/O cepat
– Semua dapat dipetakan pada vektor interupsi eksternal
– Beberapa I/O yang toleran terhadap 5 V
• Pengontrol DMA 12 saluran dengan pemetaan fleksibel
• ADC 12-bit, 0,4 µs (hingga 16 saluran ekstensi)
– Hingga 16-bit dengan oversampling perangkat keras
– Rentang konversi: 0 hingga 3.6V
• Dua DAC 12-bit, sampel dan tahan daya rendah
• Tiga pembanding analog daya rendah yang cepat, dengan input dan output yang dapat diprogram, rel-ke-rel
• 15 timer (dua berkemampuan 128 MHz): 16-bit untuk kontrol motor tingkat lanjut, satu 32-bit dan enam 16-bit serbaguna, dua 16-bit dasar, dua 16-bit berdaya rendah, dua pengawas, timer SysTick
• Kalender RTC dengan alarm dan bangun berkala dari Stop/Standby/Shutdown
• Antarmuka komunikasi
– Tiga antarmuka bus I2C yang mendukung Fast-mode Plus (1 Mbit/s) dengan sink arus ekstra, dua mendukung SMBus/PMBus dan bangun dari mode Stop
– Enam USART dengan SPI sinkron master/slave; tiga mendukung antarmuka ISO7816, LIN, kemampuan IrDA, deteksi baud rate otomatis dan fitur bangun
– Dua UART daya rendah
– Tiga SPI (32 Mbit/s) dengan bitframe yang dapat diprogram 4 hingga 16-bit, dua di-multiplex dengan antarmuka I2S
– Antarmuka HDMI CEC, bangun di header
• Perangkat USB 2.0 FS (tanpa kristal) dan pengontrol host
• Pengontrol Pengiriman Daya USB Type-C™
• Dua pengontrol FDCAN
• Dukungan pengembangan: debugging kabel serial (SWD)
• ID unik 96-bit