STM32L412C8U6 ARM Mikrodenetleyiciler – MCU Ultra düşük güçlü FPU Arm Cortex-M4 MCU 80 MHz 64 KB Flash, USB
♠ Ürün Açıklaması
Ürün Özelliği | Öznitelik Değeri |
Üretici: | STMikroelektronik |
Ürün Kategorisi: | ARM Mikrodenetleyiciler - MCU |
RoHS: | Detaylar |
Seri: | STM32L412C8 |
Montaj Stili: | SMD/SMT |
Paket / Kutu: | QFN-48 |
Çekirdek: | ARM Korteks M4 |
Program Bellek Boyutu: | 64 kB |
Veri Yolu Genişliği: | 32 bit |
ADC Çözünürlüğü: | 2 x 12 bit |
Maksimum Saat Frekansı: | 80 MHz |
G/Ç Sayısı: | 38 G/Ç |
Veri RAM Boyutu: | 40 kB |
Besleme Gerilimi - Min: | 1,71V |
Besleme Voltajı - Maks: | 3.6V |
Minimum Çalışma Sıcaklığı: | - 40 C |
Maksimum Çalışma Sıcaklığı: | + 85 C |
Ambalajlama: | Tepsi |
Analog Besleme Voltajı: | 1,62 V ila 3,6 V |
Marka: | STMikroelektronik |
Veri RAM Türü: | SRAM |
Arayüz Türü: | I2C, SPI, UART, USART, USB |
Nem Duyarlı: | Evet |
ADC Kanal Sayısı: | 12 Kanal |
Ürün: | MCU+FPU |
Ürün Türü: | ARM Mikrodenetleyiciler - MCU |
Program Bellek Türü: | Flaş |
Fabrika Paket Miktarı: | 1560 |
Alt kategori: | Mikrodenetleyiciler - MCU |
Ticari adı: | STM32 |
Bekçi Zamanlayıcıları: | Bekçi Zamanlayıcısı, Pencereli |
Birim Ağırlık: | 0,003517 ons |
♠ Ultra düşük güç tüketimli Arm® Cortex®-M4 32 bit MCU+FPU, 100DMIPS, 128 KB'a kadar Flash, 40 KB SRAM, analog, harici SMPS
STM32L412xx cihazları, 80 MHz'e kadar bir frekansta çalışan yüksek performanslı Arm® Cortex®-M4 32-bit RISC çekirdeğine dayanan ultra düşük güç tüketimli mikrodenetleyicilerdir. Cortex-M4 çekirdeği, tüm Arm® tek hassasiyetli veri işleme talimatlarını ve veri türlerini destekleyen Kayan nokta birimi (FPU) tek hassasiyete sahiptir. Ayrıca, uygulama güvenliğini artıran tam bir DSP talimatı seti ve bir bellek koruma birimi (MPU) uygular.
STM32L412xx aygıtları yüksek hızlı belleklere (128 KB'a kadar Flash bellek, 40 KB SRAM), Quad SPI Flash bellek arayüzüne (tüm paketlerde mevcuttur) ve iki APB veri yoluna, iki AHB veri yoluna ve 32 bitlik çoklu AHB veri yolu matrisine bağlı çok çeşitli gelişmiş G/Ç ve çevre birimlerine sahiptir.
STM32L412xx aygıtları gömülü Flash bellek ve SRAM için çeşitli koruma mekanizmalarına sahiptir: okuma koruması, yazma koruması, tescilli kod okuma koruması ve Güvenlik Duvarı.
Cihazlar iki adet hızlı 12-bit ADC (5 Msps), iki adet karşılaştırıcı, bir adet operasyonel amplifikatör, düşük güçlü bir RTC, bir adet genel amaçlı 32-bit zamanlayıcı, motor kontrolüne ayrılmış bir adet 16-bit PWM zamanlayıcı, dört adet genel amaçlı 16-bit zamanlayıcı ve iki adet 16-bit düşük güçlü zamanlayıcı sunuyor.
Ayrıca 12 adede kadar kapasitif algılama kanalı mevcuttur.
Ayrıca üç adet I2C, iki adet SPI, üç adet USART ve bir adet Düşük Güçlü UART olmak üzere standart ve gelişmiş iletişim arayüzlerine, bir adet USB tam hızlı aygıta sahiptirler.
STM32L412xx, dahili LDO regülatörü kullanıldığında 1,71 ila 3,6 V VDD güç kaynağı ve harici SMPS güç kaynağı kullanıldığında 1,00 ila 1,32 V VDD12 güç kaynağı arasında -40 ila +85 °C (+105 °C bağlantı noktası) ve -40 ila +125 °C (+130 °C bağlantı noktası) sıcaklık aralıklarında çalışır. Kapsamlı bir güç tasarrufu modu seti, düşük güç uygulamalarının tasarlanmasını mümkün kılar.
Bazı bağımsız güç kaynakları desteklenir: ADC, OPAMP ve karşılaştırıcı için analog bağımsız güç kaynağı girişi. Bir VBAT girişi, RTC'yi ve yedek kayıtları yedeklemeyi mümkün kılar. Özel VDD12 güç kaynakları, harici bir SMPS'ye bağlandığında dahili LDO regülatörünü atlamak için kullanılabilir.
STM32L412xx ailesi 32 ila 64 pinli paketler olmak üzere altı paket sunuyor.
• FlexPowerControl ile ultra düşük güç
– 1,71 V ila 3,6 V güç kaynağı
– -40 °C ila 85/125 °C sıcaklık aralığı
– VBAT modunda 300 nA: RTC ve 32×32 bitlik yedekleme kayıtları için kaynak
– 16 nA Kapatma modu (4 uyandırma pimi)
– 32 nA Bekleme modu (4 uyandırma pimi)
– RTC ile 245 nA Bekleme modu
– 0,7 µA Stop 2 modu, RTC ile 0,95 µA
– 79 µA/MHz çalışma modu (LDO Modu)
– 28 μA/MHz çalışma modu (@3,3 V SMPS Modu)
– Toplu edinim modu (BAM)
– Durdurma modundan 4 µs uyanma
– Brown out sıfırlama (BOR)
– Bağlantı matrisi
• Çekirdek: FPU'lu Arm® 32-bit Cortex®-M4 CPU, Flash bellekten 0 beklemeli durum yürütmeye izin veren Uyarlanabilir gerçek zamanlı hızlandırıcı (ART Accelerator™), 80 MHz'e kadar frekans, MPU, 100DMIPS ve DSP talimatları
• Performans kıyaslaması
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (80 MHz'de 3,42 CoreMark/MHz)
• Enerji kıyaslaması
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Saat Kaynakları
– 4 ila 48 MHz kristal osilatör
– RTC (LSE) için 32 kHz kristal osilatör
– Dahili 16 MHz fabrikada kesilmiş RC (±1%)
– Dahili düşük güç 32 kHz RC (±5%)
– Dahili çok hızlı 100 kHz ila 48 MHz osilatör, LSE tarafından otomatik olarak ayarlanır (±0,25 %'den daha iyi doğruluk)
– Saat kurtarma ile dahili 48 MHz
– Sistem saati için PLL
• 52'ye kadar hızlı G/Ç, çoğu 5 V toleranslı
• Donanım takvimi, alarmlar ve kalibrasyonlu RTC
• 12 adede kadar kapasitif algılama kanalı: dokunmatik tuş, doğrusal ve döner dokunmatik sensörleri destekler
• 10x zamanlayıcı: 1x 16 bit gelişmiş motor kontrolü, 1x 32 bit ve 2x 16 bit genel amaçlı, 1x 16 bit temel, 2x düşük güç tüketimli 16 bit zamanlayıcı (Durdurma modunda mevcuttur), 2x bekçi köpeği, SysTick zamanlayıcısı
• Hatıralar
– 128 KB tek banka Flash, tescilli kod okuma koruması
– Donanım parite denetimi içeren 8 KB dahil 40 KB SRAM
– XIP yeteneğine sahip Quad SPI bellek arayüzü
• Zengin analog çevre birimleri (bağımsız besleme)
– 2x 12 bitlik ADC 5 Msps, donanım aşırı örnekleme ile 16 bite kadar, 200 µA/Msps
– Dahili PGA'lı 2x operasyonel amplifikatör
– 1x ultra düşük güç karşılaştırıcısı
– Doğru 2,5 V veya 2,048 V referans voltajı tamponlu çıkış
• 12x iletişim arayüzü
– LPM ve BCD ile USB 2.0 tam hızlı kristalsiz çözüm
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Uyanma 2 Durağı)
– 2x SPI (ve 1x Quad SPI)
– IRTIM (Kızılötesi arayüz)
• 14 kanallı DMA kontrolörü
• Gerçek rastgele sayı üreteci
• CRC hesaplama birimi, 96 bitlik benzersiz kimlik
• Geliştirme desteği: seri kablo hata ayıklama (SWD), JTAG, Gömülü İz Macrocell™