STM32F031G4U6 ARM-microcontrollers – MCU Cortex M0 16kB 48MHz Motor CTRL SRAM MCU
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | STMicroelectronics |
Productcategorie: | ARM-microcontrollers - MCU |
RoHS-richtlijn: | Details |
Serie: | STM32F031G4 |
Montagestijl: | SMD/SMT |
Pakket / Koffer: | UFQFPN-28 |
Kern: | ARM Cortex M0 |
Programmageheugengrootte: | 16 kB |
Gegevensbusbreedte: | 32 bit |
ADC-resolutie: | 12 bit |
Maximale klokfrequentie: | 48 MHz |
Aantal I/O's: | 23 I/O |
Data-RAM-grootte: | 4 kB |
Voedingsspanning - Min: | 2V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 graden Celsius |
Maximale bedrijfstemperatuur: | + 85 °C |
Verpakking: | Dienblad |
Analoge voedingsspanning: | 2,4 V tot 3,6 V |
Merk: | STMicroelectronics |
Gegevens-RAM-type: | SRAM |
I/O-spanning: | 2 V tot 3,6 V |
Interfacetype: | I2C, SPI, USART |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 13 Kanaal |
Processorserie: | STM32F031 |
Product: | MCU |
Producttype: | ARM-microcontrollers - MCU |
Programmageheugentype: | Flash |
Fabriekspakket Hoeveelheid: | 2940 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | STM32 |
Watchdog-timers: | Waakhond-timer |
Eenheidsgewicht: | 0,008466 oz |
♠ ARM®-gebaseerde 32-bits MCU met maximaal 32 Kbyte Flash, 9 timers, ADC en communicatie-interfaces, 2,0 - 3,6 V
De STM32F031x4/x6 microcontrollers zijn voorzien van de krachtige ARM® Cortex®-M0 32-bits RISC-kern met een frequentie tot 48 MHz, supersnel embedded geheugen (tot 32 kbyte flashgeheugen en 4 kbyte SRAM) en een uitgebreid scala aan verbeterde randapparatuur en I/O's. Alle apparaten bieden standaard communicatie-interfaces (één I2C, één SPI/I2S en één USART), één 12-bits ADC, vijf 16-bits timers, één 32-bits timer en een geavanceerde PWM-timer.
De STM32F031x4/x6 microcontrollers werken bij temperaturen tussen -40 en +85 °C en tussen -40 en +105 °C, met een voeding van 2,0 tot 3,6 V. Een uitgebreide set energiebesparende modi maakt het mogelijk om toepassingen met een laag stroomverbruik te ontwerpen.
De STM32F031x4/x6 microcontrollers bestaan uit componenten in zes verschillende behuizingen, variërend van 20 tot 48 pinnen, met een matrijsvorm die op aanvraag verkrijgbaar is. Afhankelijk van het gekozen apparaat worden verschillende sets randapparatuur meegeleverd.
Dankzij deze eigenschappen zijn de STM32F031x4/x6 microcontrollers geschikt voor een breed scala aan toepassingen, zoals applicatiebesturing en gebruikersinterfaces, draagbare apparatuur, A/V-ontvangers en digitale televisie, pc-randapparatuur, gaming- en GPS-platforms, industriële toepassingen, PLC's, omvormers, printers, scanners, alarmsystemen, video-intercoms en HVAC-systemen.
• Kern: ARM® 32-bit Cortex®-M0 CPU, frequentie tot 48 MHz
• Herinneringen
– 16 tot 32 Kbyte Flash-geheugen
– 4 Kbyte SRAM met HW-pariteit
• CRC-berekeningseenheid
• Resetten en energiebeheer
– Digitale en I/O-voeding: 2,0 tot 3,6 V
– Analoge voeding: VDDA = van VDD naar 3,6 V
– Reset bij inschakelen/uitschakelen (POR/PDR)
– Programmeerbare spanningsdetector (PVD)
– Energiebesparende modi: slaapstand, stopstand en stand-by
– VBAT-voeding voor RTC en back-upregisters
• Klokbeheer
– 4 tot 32 MHz kristaloscillator
– 32 kHz oscillator voor RTC met kalibratie
– Interne 8 MHz RC met x6 PLL-optie
– Interne 40 kHz RC-oscillator
• Tot 39 snelle I/O's
– Allemaal in kaart te brengen op externe interruptvectoren
– Tot 26 I/O's met een 5 V tolerante capaciteit
• 5-kanaals DMA-controller
• 1 × 12-bits, 1,0 µs ADC (tot 10 kanalen)
– Conversiebereik: 0 tot 3,6 V
– Aparte analoge voeding van 2,4 tot 3,6 V
• Tot 9 timers
– 1 x 16-bits 7-kanaals geavanceerde besturingstimer voor 6-kanaals PWM-uitgang, met deadtime-generatie en noodstop
– 1 x 32-bits en 1 x 16-bits timer, met maximaal 4 IC/OC, bruikbaar voor IR-besturingsdecodering
– 1 x 16-bits timer, met 2 IC/OC, 1 OCN, deadtime-generatie en noodstop
– 1 x 16-bits timer, met IC/OC en OCN, deadtime-generatie, noodstop en modulatorpoort voor IR-besturing
– 1 x 16-bits timer met 1 IC/OC
– Onafhankelijke en systeem watchdog-timers
– SysTick-timer: 24-bits downcounter
• Kalender RTC met alarm en periodieke activering vanuit Stop/Stand-by
• Communicatie-interfaces
– 1 x I2C-interface, met ondersteuning voor Fast Mode Plus (1 Mbit/s) met 20 mA stroomafname, SMBus/PMBus en wake-up vanuit de Stop-modus
– 1 x USART met ondersteuning voor master synchrone SPI en modembesturing, ISO7816-interface, LIN, IrDA-mogelijkheid, automatische baudratedetectie en wake-upfunctie
– 1 x SPI (18 Mbit/s) met 4 tot 16 programmeerbare bitframes, met I2S-interface gemultiplext
• Seriële draaddebug (SWD)
• 96-bits unieke ID
• Uitgebreid temperatuurbereik: -40 tot +105°C
• Alle pakketten ECOPACK®2