Microcontrolere ARM STM32F072C8T6TR – MCU Mainstream Arm Cortex-M0 linie USB MCU 64 Kbytes de Flash 48 MHz CPU, USB, CAN și
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F072C8 |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | LQFP-48 |
Nucleu: | ARM Cortex M0 |
Dimensiunea memoriei programului: | 64 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: | 37 I/O |
Dimensiune memorie RAM pentru date: | 16 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 |
Tensiune de alimentare analogică: | 2 V până la 3,6 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tipul memoriei RAM pentru date: | SRAM |
Tensiune I/O: | 2 V până la 3,6 V |
Tip de interfață: | CAN, CEC, I2C, SPI, USART, USB |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 13 canale |
Serie de procesoare: | STM32F0 |
Produs: | MCU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 2400 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Temporizator de supraveghere, cu fereastră |
Greutate unitară: | 0,006886 uncii |
♠ MCU pe 32 de biți bazat pe Arm®, memorie flash de până la 128 KB, USB FS 2.0 fără cristal, CAN, 12 temporizatoare, ADC, DAC și interfețe de comunicare, 2.0 - 3.6 V
Microcontrolerele STM32F072x8/xB încorporează nucleul RISC Arm®Cortex®-M0 de înaltă performanță pe 32 de biți, care funcționează la o frecvență de până la 48 MHz, memorii integrate de mare viteză (până la 128 Kbytes de memorie Flash și 16 Kbytes de SRAM) și o gamă extinsă de periferice și intrări/ieșiri îmbunătățite. Toate dispozitivele oferă interfețe de comunicație standard (două I2C-uri, două SPI/I2S, un HDMI CEC și patru USART-uri), un dispozitiv USB Full-speed (fără cristale), 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 STM32F072x8/xB 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 STM32F072x8/xB 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 STM32F072x8/xB 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
– 64 până la 128 kbytes de memorie flash
– 16 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
– I/O-uri selectate: VDDIO2 = 1,65 V până 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 87 de intrări/ieșiri rapide
– Toate mapabile pe vectori de întrerupere externi
– Până la 68 de intrări/ieșiri cu toleranță de 5V și 19 cu alimentare independentă VDDIO2
• Controler DMA pe 7 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)
• 2 comparatoare analogice rapide de consum redus de energie 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 șase canale
– Un temporizator pe 32 de biți și șapte pe 16 biți, cu până la patru circuite integrate (IC/OC), circuite OCN, utilizabile pentru decodare prin control IR sau control DAC
– Temporizatoare independente și de sistem watchdog
– Cronometru SysTick
• Interfețe de comunicare
– 2 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
– 4 USART-uri care acceptă control SPI sincron master și modem, două cu interfață ISO7816, LIN, IrDA, detectare automată a ratei baud și funcție de activare
– 2 SPI-uri (18 Mbit/s) cu 4 până la 16 cadre de biți programabile și cu interfață I2S multiplexată
– Interfață CAN
– Interfață USB 2.0 full-speed, capabilă să funcționeze de la un oscilator intern de 48 MHz și cu suport BCD și LPM
• Activare HDMI CEC la recepția antetului
• Depanare cablu serial (SWD)
• ID unic pe 96 de biți