STM32F302RBT6 ARM-microcontrollers – MCU 32-bits ARM Cortex M4 72 MHz 128 kB MCU FPU
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | STMicroelectronics |
Productcategorie: | ARM-microcontrollers - MCU |
RoHS-richtlijn: | Details |
Serie: | STM32F3 |
Montagestijl: | SMD/SMT |
Verpakking/doos: | LQFP-64 |
Kern: | ARM Cortex M4 |
Programmageheugengrootte: | 128 kB |
Gegevensbusbreedte: | 32 bit |
ADC-resolutie: | 2 x 6 bits/8 bits/10 bits/12 bits |
Maximale klokfrequentie: | 72 MHz |
Aantal I/O's: | 51 I/O |
Data-RAM-grootte: | 32 kB |
Voedingsspanning - Min: | 2V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 graden Celsius |
Maximale bedrijfstemperatuur: | + 85 °C |
Verpakking: | Dienblad |
Merk: | STMicroelectronics |
Gegevens-RAM-type: | SRAM |
Interfacetype: | CAN, I2C, I2S, SPI, UART, USART, USB |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 1 kanaal |
Aantal timers/tellers: | 8-timer |
Processorserie: | ARM Cortex M |
Producttype: | ARM-microcontrollers - MCU |
Programmageheugentype: | Flash |
Fabriekspakket Hoeveelheid: | 960 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | STM32 |
Eenheidsgewicht: | 342.700 mg |
♠ Arm®-gebaseerde Cortex®-M4 32b MCU+FPU, tot 256 KB Flash+ 40 KB SRAM, 2 ADC's, 1 DAC-kanaal, 4 comp, 2 PGA, timers, 2,0-3,6 V
De STM32F302xB/STM32F302xC-familie is gebaseerd op de krachtige Arm® Cortex®-M4 32-bits RISC-core met FPU, die werkt op een frequentie tot 72 MHz, en is voorzien van een floating point unit (FPU), een memory protection unit (MPU) en een embedded trace macrocell (ETM). De familie omvat supersnel embedded geheugen (tot 256 kbyte flashgeheugen en tot 40 kbyte SRAM) en een uitgebreid scala aan verbeterde I/O's en randapparatuur, aangesloten op twee APB-bussen.
De apparaten bieden maximaal twee snelle 12-bits ADC's (5 Msps), vier comparatoren, twee operationele versterkers, maximaal één DAC-kanaal, een low-power RTC, maximaal vijf universele 16-bits timers, één universele 32-bits timer en één timer speciaal voor motorbesturing. Ze beschikken ook over standaard en geavanceerde communicatie-interfaces: maximaal twee I²C's, maximaal drie SPI's (twee SPI's zijn met gemultiplexte full-duplex I²S'en), drie USART's, maximaal twee UART's, CAN en USB. Om de nauwkeurigheid van audioklasse te bereiken, kunnen de I²S-randapparatuur worden geklokt via een externe PLL.
De STM32F302xB/STM32F302xC-familie werkt bij temperaturen tussen -40 en +85 °C en -40 en +105 °C, met een voeding van 2,0 tot 3,6 V. Een uitgebreide reeks energiebesparende modi maakt het mogelijk om toepassingen met een laag stroomverbruik te ontwerpen.
De STM32F302xB/STM32F302xC-familie omvat apparaten in vier pakketten, variërend van 48 tot 100 pinnen.
De meegeleverde randapparatuur is afhankelijk van het gekozen apparaat.
• Kern: Arm® Cortex®-M4 32-bit CPU met FPU (72 MHz max), vermenigvuldiging in één cyclus en HW-deling, DSP-instructie en MPU (geheugenbeschermingseenheid)
• Bedrijfsomstandigheden:
– VDD, VDDA spanningsbereik: 2,0 V tot 3,6 V
• Herinneringen
– 128 tot 256 Kbyte flashgeheugen
– Tot 40 Kbyte SRAM, met HW-pariteitscontrole geïmplementeerd op de eerste 16 Kbytes.
• CRC-berekeningseenheid
• Reset en leveringsbeheer
– 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 x 16 PLL-optie
– Interne 40 kHz oscillator
• Tot 87 snelle I/O's
– Allemaal in kaart te brengen op externe interruptvectoren
– Verschillende 5 V-tolerante • Interconnectmatrix
• 12-kanaals DMA-controller
• Twee ADC's van 0,20 µS (tot 17 kanalen) met selecteerbare resolutie van 12/10/8/6 bits, conversiebereik van 0 tot 3,6 V, single-ended/differentiële ingang, aparte analoge voeding van 2 tot 3,6 V
• Eén 12-bits DAC-kanaal met analoge voeding van 2,4 tot 3,6 V
• Vier snelle analoge rail-to-rail comparatoren met analoge voeding van 2 tot 3,6 V
• Twee operationele versterkers die in PGA-modus kunnen worden gebruikt, alle aansluitingen toegankelijk met analoge voeding van 2,4 tot 3,6 V
• Tot 24 capacitieve sensorkanalen ter ondersteuning van touchkey-, lineaire en roterende aanraaksensoren
• Tot 11 timers
– Eén 32-bits timer en twee 16-bits timers met maximaal 4 IC/OC/PWM of pulsteller en kwadratuur (incrementele) encoder-ingang
– Eén 16-bits 6-kanaals geavanceerde besturingstimer, met maximaal 6 PWM-kanalen, deadtime-generatie en noodstop
– Eén 16-bits timer met 2 IC/OC's, 1 OCN/PWM, deadtime-generatie en noodstop
– Twee 16-bits timers met IC/OC/OCN/PWM, deadtime-generatie en noodstop
– Twee watchdog-timers (onafhankelijk, venster)
– SysTick-timer: 24-bits downcounter
– Eén 16-bits basistimer om de DAC aan te sturen
• Kalender RTC met alarm, periodieke activering vanuit Stop/Standby
• Communicatie-interfaces
– CAN-interface (2.0B Actief)
– Twee I2C Fast mode plus (1 Mbit/s) met 20 mA stroomafvoer, SMBus/PMBus, wakeup vanuit STOP
– Maximaal vijf USART/UART's (ISO 7816-interface, LIN, IrDA, modembesturing)
– Maximaal drie SPI's, waarvan twee met gemultiplexte half/full duplex I2S-interface, 4 tot 16 programmeerbare bitframes
– USB 2.0-interface met volledige snelheid
– Infraroodzender
• Seriële draaddebug, Cortex®-M4 met FPU ETM, JTAG
• 96-bits unieke ID