STM32F303CBT6 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 / Kutu: | LQFP-48 |
Çekirdek: | ARM Korteks M4 |
Program Bellek Boyutu: | 128 kB |
Veri Yolu Genişliği: | 32 bit |
ADC Çözünürlüğü: | 4 x 6 bit/8 bit/10 bit/12 bit |
Maksimum Saat Frekansı: | 72 MHz |
G/Ç Sayısı: | 37 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, SPI, UART, USB |
Uzunluk: | 7 mm |
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ı: | 1500 |
Alt kategori: | Mikrodenetleyiciler - MCU |
Ticari adı: | STM32 |
Birim Ağırlık: | 0.006409 ons |
♠ Arm® tabanlı Cortex®-M4 32b MCU+FPU, 256KB'a kadar Flash+ 48KB SRAM, 4 ADC, 2 DAC kanalı, 7 comp, 4 PGA, zamanlayıcılar, 2,0-3,6 V
STM32F303xB/STM32F303xC 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 dört hızlı 12 bitlik ADC'ye (5 Msps), yedi karşılaştırıcıya, dört operasyonel amplifikatöre, iki 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ış iki 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ğunu elde etmek için, I2S çevre birimleri harici bir PLL aracılığıyla saatlendirilebilir.
STM32F303xB/STM32F303xC 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.
STM32F303xB/STM32F303xC ailesi 48 pinden 100 pine kadar değişen 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 HW bölme, 90 DMIPS (CCM'den), 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.
– Rutin güçlendirici: Talimat ve veri yolunda 8 KB SRAM, donanım parite kontrolü (CCM) ile
• 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 dört ADC 0,20 µS (39 kanala kadar)
• 2,4 ila 3,6 V analog beslemeli iki adet 12 bit DAC kanalı
• 2 ila 3,6 V analog beslemeli yedi hızlı raydan raya analog karşılaştırıcı
• PGA modunda kullanılabilen dört 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ı
• 13'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 iki 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 iki 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