STM32F042F6P6 Microcontrolere ARM – MCU Mainstream Arm Cortex-M0 Linie USB MCU 32 Kbytes de Flash 48 MHz CPU, USB, CAN &
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F042F6 |
Stil de montare: | SMD/SMT |
Pachet/Cutie: | TSSOP-20 |
Miez: | ARM Cortex M0 |
Dimensiunea memoriei programului: | 32 kB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 48 MHz |
Număr de I/O-uri: | 16 I/O |
Dimensiunea RAM de date: | 6 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tub |
Tensiune de alimentare analogică: | 2 V până la 3,6 V |
Marca: | STMicroelectronics |
Tip de memorie RAM de date: | SRAM |
Tensiune I/O: | 1,65 V până la 3,6 V |
Tip interfață: | CAN, CEC, I2C, SPI, USART, USB |
Număr de canale ADC: | 12 canale |
Seria procesoare: | STM32F0 |
Produs: | MCU |
Tip produs: | Microcontrolere ARM - MCU |
Tip memorie program: | Flash |
Cantitate pachet din fabrică: | 1480 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Temporizatoare Watchdog: | Timer Watchdog, cu fereastră |
Greutate unitară: | 191 mg |
♠ MCU pe 32 de biți bazat pe ARM®, până la 32 KB Flash, USB FS 2.0 fără cristal, CAN, 9 temporizatoare, ADC și comunicație.interfețe, 2,0 - 3,6 V
Microcontrolerele STM32F042x4/x6 încorporează miezul RISC de înaltă performanță ARM® Cortex®-M0 pe 32 de biți care funcționează la o frecvență de până la 48 MHz, memorii încorporate de mare viteză (până la 32 Kbytes de memorie Flash și 6 Kbytes de SRAM) și o gamă extinsă de periferice și I/O îmbunătățite.Toate dispozitivele oferă interfețe de comunicare standard (un I2C, două SPI/un I2S, un HDMI CEC și două USART), un dispozitiv USB Full-speed (fără cristal), un CAN, un ADC pe 12 biți, patru temporizatoare pe 16 biți , un temporizator pe 32 de biți și un temporizator PWM cu control avansat.
Microcontrolerele STM32F042x4/x6 funcționează în intervalele de temperatură de la -40 la +85 °C și de la -40 la +105 °C, de la o sursă de alimentare de la 2,0 la 3,6 V.Un set cuprinzător de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus.
Microcontrolerele STM32F042x4/x6 includ dispozitive în șapte pachete diferite, de la 20 de pini la 48 de pini, cu o formă de matriță disponibilă și la cerere.În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice.Aceste caracteristici fac ca microcontrolerele STM32F042x4/x6 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 TV digitală, periferice PC, platforme de jocuri și GPS, aplicații industriale, PLC-uri, invertoare. , imprimante, scanere, sisteme de alarmă, interfoane video și HVAC.
• Nucleu: CPU ARM® Cortex®-M0 pe 32 de biți, frecvență de până la 48 MHz
• Amintiri
– 16 până la 32 Kbytes de memorie Flash
– 6 Kbytes de SRAM cu paritate HW
• Unitate de calcul CRC
• Resetarea și gestionarea energiei
– Alimentare digitală și I/O: VDD = 2 V până la 3,6 V
– Alimentare analogică: VDDA = de la 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: Sleep, Stop, Standby
– Furnizare VBAT pentru RTC și registre de rezervă
• Gestionarea ceasului
– oscilator cu cristal de la 4 la 32 MHz
– Oscilator 32 kHz pentru RTC cu calibrare
– RC intern de 8 MHz cu opțiune x6 PLL
– Oscilator RC intern de 40 kHz
– Oscilator intern de 48 MHz cu reglaj automat bazat pe ext.sincronizare
• Până la 38 I/O-uri rapide
– Toate mapabile pe vectori de întrerupere externi
– Până la 24 I/O-uri cu capacitate de toleranță de 5 V și 8 cu alimentare independentă VDDIO2
• Controler DMA cu 5 canale
• Un ADC de 12 biți, 1,0 µs (până la 10 canale)
– Interval de conversie: 0 la 3,6 V
– Alimentare analogică separată: 2,4 V până la 3,6 V
• Până la 14 canale de detectare capacitive pentru senzori tactili, liniari și rotativi
• Calendar RTC cu alarmă și trezire periodică de la Stop/Standby
• Nouă 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 patru pe 16 biți, cu până la patru IC/OC, OCN, utilizabile pentru decodarea controlului IR
– Temporizatoare independente și de sistem
– Temporizator SysTick
• Interfeţe de comunicare
– O interfață I2C care acceptă Fast Mode Plus (1 Mbit/s) cu absorbție de curent de 20 mA, SMBus/PMBus și trezire
– Două USART-uri care acceptă controlul master sincron SPI și modem, unul cu interfață ISO7816, LIN, IrDA, detectarea automată a ratei de transmisie și funcția de trezire
– Două SPI-uri (18 Mbit/s) cu 4 până la 16 cadre de biți programabile, unul cu interfață I2S multiplexată
– Interfață CAN
- Interfață USB 2.0 de viteză maximă, capabilă să ruleze de la un oscilator intern de 48 MHz și cu suport BCD și LPM
• HDMI CEC, trezire la recepția antetului
• Depanare cablu serial (SWD)
• ID unic de 96 de biți
• Toate pachetele ECOPACK®2