Microcontrolere ARM STM32F091CCT6TR – MCU Mainstream Arm Cortex-M0 Linie de acces MCU 256 Kbytes de Flash CPU 48 MHz, CAN și C
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F091CC |
Stil de montare: | SMD/SMT |
Nucleu: | ARM Cortex M0 |
Dimensiunea memoriei programului: | 256 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 48 MHz |
Număr de intrări/ieșiri: | 38 I/O |
Dimensiune memorie RAM pentru date: | 32 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tambur |
Ambalaj: | Tăiați banda |
Ambalaj: | MouseReel |
Marca: | STMicroelectronics |
Sensibil la umiditate: | Da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 2400 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 0,006349 uncii |
♠ MCU pe 32 de biți bazat pe ARM®, memorie Flash de până la 256 KB, CAN, 12 temporizatoare, ADC, DAC și interfețe de comunicare, 2.0 - 3.6V
Microcontrolerele STM32F091xB/xC încorporează nucleul RISC ARM® Cortex®-M0 pe 32 de biți de înaltă performanță, care funcționează la o frecvență de până la 48 MHz, memorii integrate de mare viteză (până la 256 Kbytes de memorie Flash și 32 Kbytes de SRAM) și o gamă extinsă de periferice și intrări/ieșiri îmbunătățite. Dispozitivul oferă interfețe de comunicație standard (două I2C-uri, două SPI-uri/un I2S, un HDMI CEC și până la opt USART-uri), un CAN, un ADC pe 12 biți, un DAC pe 12 biți cu două canale, șapte temporizatoare pe 16 biți, un temporizator pe 32 de biți și un temporizator PWM cu control avansat.
Microcontrolerele STM32F091xB/xC funcționează în intervalele de temperatură de la -40 la +85 °C și de la -40 la +105 °C, cu o sursă de alimentare de la 2,0 la 3,6 V. Un set complet de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Microcontrolerele STM32F091xB/xC includ dispozitive în șapte capse diferite, de la 48 de pini la 100 de pini, fiind disponibilă și o formă de matriță la cerere. În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice.
Aceste caracteristici fac ca microcontrolerele STM32F091xB/xC să fie potrivite pentru o gamă largă de aplicații, cum ar fi controlul aplicațiilor și interfețele utilizator, echipamente portabile, receptoare A/V și televiziune digitală, periferice pentru PC, platforme de jocuri și GPS, aplicații industriale, PLC-uri, invertoare, imprimante, scanere, sisteme de alarmă, interfoane video și sisteme HVAC.
• Nucleu: procesor ARM® Cortex®-M0 pe 32 de biți, frecvență de până la 48 MHz
• Amintiri
– 128 până la 256 kbytes de memorie flash
– 32 Kbytes de SRAM cu paritate hardware
• Unitate de calcul CRC
• Resetare și gestionare a energiei
– Alimentare digitală și I/O: VDD = 2,0 V până la 3,6 V
– Alimentare analogică: VDDA = VDD la 3,6 V
– Resetare la pornire/oprire (POR/PDR)
– Detector de tensiune programabil (PVD)
– Moduri de consum redus: Repaus, Oprire, Standby
– Alimentare VBAT pentru RTC și registre de rezervă
• Gestionarea ceasului
– Oscilator cu cristal de la 4 la 32 MHz
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 8 MHz cu opțiune PLL x6
– Oscilator RC intern de 40 kHz
– Oscilator intern de 48 MHz cu ajustare automată bazată pe sincronizarea externă
• Până la 88 de intrări/ieșiri rapide
– Toate mapabile pe vectori de întrerupere externi
– Până la 69 de intrări/ieșiri cu toleranță la 5V și 19 cu alimentare independentă VDDIO2
• Controler DMA pe 12 canale
• Un convertor analogic-digital pe 12 biți, 1,0 µs (până la 16 canale)
– Interval de conversie: 0 până la 3,6 V
– Alimentare analogică separată: 2,4 V până la 3,6 V
• Un convertor D/A pe 12 biți (cu 2 canale)
• Două comparatoare analogice rapide de consum redus, cu intrare și ieșire programabile
• Până la 24 de canale de detectare capacitive pentru senzori tactili, liniari și rotativi
• Calendar RTC cu alarmă și trezire periodică din Stop/Standby
• 12 cronometre
– Un temporizator de control avansat pe 16 biți pentru ieșire PWM pe 6 canale
– Un temporizator pe 32 de biți și șapte pe 16 biți, cu până la 4 circuite integrate/octoare, circuite OCN, utilizabile pentru decodare prin control IR sau control DAC
– Temporizatoare independente și de sistem watchdog
– Cronometru SysTick
• Interfețe de comunicare
– Două interfețe I2C care suportă Fast Mode Plus (1 Mbit/s) cu un consumator de curent de 20 mA, una care suportă SMBus/PMBus și wakeup
– Până la opt USART-uri care acceptă controlul SPI sincron master și al modemului, trei cu interfață ISO7816, LIN, IrDA, detectare automată a ratei baud și funcție de activare
– Două SPI-uri (18 Mbit/s) cu 4 până la 16 cadre de biți programabile și cu interfață I2S multiplexată
– Interfață CAN
• Activare HDMI CEC la recepția antetului
• Depanare cablu serial (SWD)
• ID unic pe 96 de biți