STM32F302RBT6 ARM Mikrodenetleyiciler – MCU 32-Bit ARM Cortex M4 72MHz 128kB MCU FPU
♠ Ürün Açıklaması
Ürün Özelliği | Öznitelik Değeri |
Üretici: | STMikroelektronik |
Ürün Kategorisi: | ARM Mikrodenetleyiciler - MCU |
RoHS: | Detaylar |
Seri: | STM32F3 |
Montaj Stili: | SMD/SMT |
Paket/Kasa: | LQFP-64 |
Çekirdek: | ARM Korteks M4 |
Program Bellek Boyutu: | 128 kB |
Veri Yolu Genişliği: | 32 bit |
ADC Çözünürlüğü: | 2 x 6 bit/8 bit/10 bit/12 bit |
Maksimum Saat Frekansı: | 72 MHz |
G/Ç Sayısı: | 51 G/Ç |
Veri RAM Boyutu: | 32 kB |
Besleme Gerilimi - Min: | 2V |
Besleme Voltajı - Maks: | 3.6V |
Minimum Çalışma Sıcaklığı: | - 40 C |
Maksimum Çalışma Sıcaklığı: | + 85 C |
Ambalajlama: | Tepsi |
Marka: | STMikroelektronik |
Veri RAM Türü: | SRAM |
Arayüz Türü: | CAN, I2C, I2S, SPI, UART, USART, USB |
Nem Duyarlı: | Evet |
ADC Kanal Sayısı: | 1 Kanal |
Zamanlayıcı/Sayaç Sayısı: | 8 Zamanlayıcı |
İşlemci Serisi: | ARM Korteks M |
Ürün Türü: | ARM Mikrodenetleyiciler - MCU |
Program Bellek Türü: | Flaş |
Fabrika Paket Miktarı: | 960 |
Alt kategori: | Mikrodenetleyiciler - MCU |
Ticari adı: | STM32 |
Birim Ağırlık: | 342.700 mg |
♠ Arm® tabanlı Cortex®-M4 32b MCU+FPU, 256KB'a kadar Flash+ 40KB SRAM, 2 ADC, 1 DAC kanalı, 4 comp, 2 PGA, zamanlayıcılar, 2,0-3,6 V
STM32F302xB/STM32F302xC ailesi, 72 MHz'e kadar bir frekansta çalışan FPU'lu yüksek performanslı Arm® Cortex®- M4 32-bit RISC çekirdeğine dayanır ve bir kayan nokta birimi (FPU), bir bellek koruma birimi (MPU) ve gömülü bir iz makro hücresi (ETM) içerir. Aile, yüksek hızlı gömülü bellekleri (256 Kbyte'a kadar Flash bellek, 40 Kbyte'a kadar SRAM) ve iki APB veri yoluna bağlı geniş bir gelişmiş G/Ç ve çevre birimi yelpazesini içerir.
Cihazlar iki hızlı 12 bitlik ADC'ye (5 Msps), dört karşılaştırıcıya, iki operasyonel amplifikatöre, bir DAC kanalına, düşük güçlü bir RTC'ye, beş genel amaçlı 16 bitlik zamanlayıcıya, bir genel amaçlı 32 bitlik zamanlayıcıya ve motor kontrolüne ayrılmış bir zamanlayıcıya kadar sunar. Ayrıca standart ve gelişmiş iletişim arayüzlerine sahiptirler: iki I2C'ye kadar, üç SPI'ye kadar (iki SPI, çoklanmış tam çift yönlü I2S'lerle birliktedir), üç USART'ye kadar, iki UART'ye kadar, CAN ve USB. Ses sınıfı doğruluğuna ulaşmak için, I2S çevre birimleri harici bir PLL aracılığıyla saatlendirilebilir.
STM32F302xB/STM32F302xC ailesi, 2,0 ila 3,6 V güç kaynağı ile -40 ila +85 °C ve -40 ila +105 °C sıcaklık aralıklarında çalışır. Kapsamlı bir güç tasarrufu modu seti, düşük güç uygulamalarının tasarlanmasına olanak tanır.
STM32F302xB/STM32F302xC ailesi 48 pinden 100 pine kadar dört pakette cihazlar sunuyor.
Dahil edilen çevre birimleri seti seçilen cihaza göre değişir.
• Çekirdek: FPU'lu (maks. 72 MHz), tek çevrimli çarpma ve donanım bölme, DSP talimatı ve MPU'lu (bellek koruma birimi) Arm® Cortex®-M4 32-bit CPU
• Çalışma koşulları:
– VDD, VDDA voltaj aralığı: 2,0 V ila 3,6 V
• Hatıralar
– 128 ila 256 Kbyte Flash bellek
– İlk 16 KByte'ında donanım parite denetimi uygulanan 40 KByte'a kadar SRAM.
• CRC hesaplama birimi
• Sıfırlama ve tedarik yönetimi
– Güç açma/kapatma sıfırlama (POR/PDR)
– Programlanabilir voltaj dedektörü (PVD)
– Düşük güç modları: Uyku, Durdurma ve Bekleme
– RTC ve yedek kayıtlar için VBAT kaynağı • Saat yönetimi
– 4 ila 32 MHz kristal osilatör
– Kalibrasyonlu RTC için 32 kHz osilatör
– x 16 PLL seçeneğiyle dahili 8 MHz RC
– Dahili 40 kHz osilatör
• 87'ye kadar hızlı G/Ç
– Hepsi harici kesme vektörlerine eşlenebilir
– Birkaç 5 V toleranslı • Bağlantı matrisi
• 12 kanallı DMA kontrolörü
• 12/10/8/6 bit seçilebilir çözünürlük, 0 ila 3,6 V dönüşüm aralığı, tek uçlu/diferansiyel giriş, 2 ila 3,6 V arasında ayrı analog besleme ile iki ADC 0,20 µS (17 kanala kadar)
• 2,4 ila 3,6 V analog beslemeli bir 12 bit DAC kanalı
• 2 ila 3,6 V analog beslemeli dört hızlı raydan raya analog karşılaştırıcı
• PGA modunda kullanılabilen iki operasyonel amplifikatör, tüm terminallere 2,4 ila 3,6 V analog beslemeyle erişilebilir
• Dokunmatik tuş, doğrusal ve döner dokunmatik sensörleri destekleyen 24 adede kadar kapasitif algılama kanalı
• 11'e kadar zamanlayıcı
– 4 adede kadar IC/OC/PWM veya darbe sayacı ve karesel (artımlı) kodlayıcı girişi olan bir adet 32 bit zamanlayıcı ve iki adet 16 bit zamanlayıcı
– 6 PWM kanalına kadar, ölü zaman üretimi ve acil durdurma özelliğine sahip bir adet 16 bitlik 6 kanallı gelişmiş kontrol zamanlayıcısı
– 2 IC/OC, 1 OCN/PWM, ölü zaman oluşturma ve acil durdurma özelliğine sahip bir adet 16 bit zamanlayıcı
– IC/OC/OCN/PWM, ölü zaman üretimi ve acil durdurma özelliğine sahip iki adet 16 bitlik zamanlayıcı
– İki adet watchdog zamanlayıcısı (bağımsız, pencereli)
– SysTick zamanlayıcısı: 24 bitlik geri sayım
– DAC'yi çalıştırmak için bir adet 16 bitlik temel zamanlayıcı
• Alarmlı Takvim RTC, Durdurma/Bekleme modundan periyodik uyanma
• İletişim arayüzleri
– CAN arayüzü (2.0B Aktif)
– 20 mA akım batması, SMBus/PMBus, STOP'tan uyanma ile iki I2C Hızlı mod artı (1 Mbit/s)
– Beş adede kadar USART/UART (ISO 7816 arayüzü, LIN, IrDA, modem kontrolü)
– Üç adede kadar SPI, ikisi çoklanmış yarım/tam dupleks I2S arayüzü, 4 ila 16 programlanabilir bit çerçevesi
– USB 2.0 tam hız arayüzü
– Kızılötesi verici
• Seri kablo hata ayıklama, FPU ETM'li Cortex®-M4, JTAG
• 96 bitlik benzersiz kimlik