STM32F302RBT6 ARM-microcontrollers – MCU 32-bits ARM Cortex M4 72MHz 128kB MCU FPU
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | ST Micro-elektronica |
Product categorie: | ARM-microcontrollers - MCU |
RoHS: | Details |
Serie: | STM32F3 |
Montagestijl: | SMD/SMT |
Pakket/Geval: | LQFP-64 |
Kern: | ARM Cortex M4 |
Programma geheugengrootte: | 128 KB |
Breedte databus: | 32-bits |
ADC-resolutie: | 2 x 6 bit/8 bit/10 bit/12 bit |
Maximale klokfrequentie: | 72 MHz |
Aantal I/O's: | 51 I/O |
Gegevens RAM-grootte: | 32 KB |
Voedingsspanning - Min: | 2 V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 C |
Maximale bedrijfstemperatuur: | + 85 C |
verpakking: | Dienblad |
Merk: | ST Micro-elektronica |
Gegevens RAM-type: | SRAM |
Interfacetype: | KAN, I2C, I2S, SPI, UART, USART, USB |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 1 kanaal |
Aantal timers/tellers: | 8 Timer |
Processor-serie: | ARM Cortex M |
Product type: | ARM-microcontrollers - MCU |
Programma geheugentype: | Flash |
Hoeveelheid fabriekspakket: | 960 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | STM32 |
Gewichtseenheid: | 342.700mg |
♠ Arm®-gebaseerde Cortex®-M4 32b MCU+FPU, tot 256KB Flash+ 40KB 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-kern met FPU die werkt op een frequentie tot 72 MHz en een drijvende-komma-eenheid (FPU), een geheugenbeschermingseenheid ( MPU) en een ingebedde trace macrocell (ETM).De familie bevat high-speed embedded geheugens (tot 256 Kbytes aan Flash-geheugen, tot 40 Kbytes aan SRAM) en een uitgebreide reeks verbeterde I/O's en randapparatuur die zijn aangesloten op twee APB-bussen.
De apparaten bieden maximaal twee snelle 12-bits ADC's (5 Msps), vier comparators, twee operationele versterkers, maximaal één DAC-kanaal, een low-power RTC, maximaal vijf 16-bits timers voor algemeen gebruik, één algemeen gebruik 32-bits timer en één timer speciaal voor motorbesturing.Ze beschikken ook over standaard en geavanceerde communicatie-interfaces: maximaal twee I2C's, maximaal drie SPI's (twee SPI's zijn met gemultiplexte full-duplex I2S's), drie USART's, maximaal twee UART's, CAN en USB.Om de nauwkeurigheid van audioklasse te bereiken, kunnen de I2S-randapparatuur worden geklokt via een externe PLL.
De STM32F302xB/STM32F302xC-familie werkt in het temperatuurbereik van -40 tot +85 °C en -40 tot +105 °C met een voeding van 2,0 tot 3,6 V.Een uitgebreide set energiebesparende modi maakt het ontwerp van energiezuinige toepassingen mogelijk.
De STM32F302xB/STM32F302xC-familie biedt apparaten in vier pakketten, variërend van 48 pinnen tot 100 pinnen.
De set meegeleverde randapparatuur verandert met het gekozen apparaat.
• Kern: Arm® Cortex®-M4 32-bits CPU met FPU (72 MHz max), single-cycle vermenigvuldiging en HW-deling, DSP-instructie en MPU (geheugenbeveiligingseenheid)
• Bedrijfsomstandigheden:
– VDD, VDDA spanningsbereik: 2,0 V tot 3,6 V
• Herinneringen
– 128 tot 256 Kbyte Flash-geheugen
- Tot 40 Kbytes aan SRAM, met HW-pariteitscontrole geïmplementeerd op de eerste 16 Kbytes.
• CRC rekeneenheid
• Reset en voorraadbeheer
– Power-on/power-down reset (POR/PDR)
– Programmeerbare spanningsdetector (PVD)
- Energiezuinige modi: slaapstand, stop en stand-by
– VBAT-voorziening voor RTC en reserveregisters • 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 toewijsbaar op externe interruptvectoren
– Meerdere 5 V-tolerant • Interconnect-matrix
• 12-kanaals DMA-controller
• Twee ADC's 0,20 µS (tot 17 kanalen) met selecteerbare resolutie van 12/10/8/6 bits, 0 tot 3,6 V conversiebereik, enkelzijdige/differentiële ingang, afzonderlijke 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 rail-to-rail analoge vergelijkers met analoge voeding van 2 tot 3,6 V
• Twee operationele versterkers die kunnen worden gebruikt in PGA-modus, alle terminals toegankelijk met analoge voeding van 2,4 tot 3,6 V
• Tot 24 capacitieve detectiekanalen die aanraaktoetsen, lineaire en roterende aanraaksensoren ondersteunen
• Tot 11 timers
– Eén 32-bits timer en twee 16-bits timers met maximaal 4 IC/OC/PWM of pulsteller en kwadratuur (incrementele) encoderingang
- Eén 16-bits 6-kanaals timer met geavanceerde besturing, 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-bit 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, periodiek ontwaken vanuit Stop/Standby
• Communicatie-interfaces
– CAN-interface (2.0B actief)
– Twee I2C Fast mode plus (1 Mbit/s) met 20 mA stroomafname, SMBus/PMBus, ontwaken vanuit STOP
– Maximaal vijf USART/UART's (ISO 7816-interface, LIN, IrDA, modembesturing)
– Maximaal drie SPI's, twee met gemultiplexte half/full duplex I2S-interface, 4 tot 16 programmeerbare bitframes
– USB 2.0 full-speed interface
– Infrarood zender
• Foutopsporing via seriële draad, Cortex®-M4 met FPU ETM, JTAG
• 96-bits unieke ID