STM32F302R8T6 ARM-mikrokontroller Mainstream-mikrokontroller med blandade signaler Arm Cortex-M4-kärna DSP och FPU 64 kbyte flashminne 7
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32F3 |
Monteringsstil: | SMD/SMT |
Paket / Fodral: | LQFP-64 |
Kärna: | ARM Cortex M4 |
Programminnesstorlek: | 64 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 6 bitar/8 bitar/10 bitar/12 bitar |
Maximal klockfrekvens: | 72 MHz |
Antal I/O:er: | 51 I/O |
Data-RAM-storlek: | 16 kB |
Matningsspänning - Min: | 2 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | - 40 grader Celsius |
Maximal driftstemperatur: | +85°C |
Förpackning: | Bricka |
Stämpla: | STMicroelectronics |
Data-RAM-typ: | SRAM |
Gränssnittstyp: | CAN, I2C, I2S, SPI, UART, USB |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 11 kanaler |
Antal timers/räknare: | 9 timer |
Processorserie: | ARM Cortex M |
Produkttyp: | ARM-mikrokontroller - MCU |
Programminnestyp: | Flash |
Fabriksförpackningskvantitet: | 960 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 0,012088 uns |
♠ Arm® Cortex®-M4 32-bitars MCU+FPU, upp till 64 KB flashminne, 16 KB SRAM, ADC, DAC, USB, CAN, COMP, operationsförstärkare, 2.0–3.6 V
STM32F302x6/8-familjen är baserad på den högpresterande Arm® Cortex®-M4 32-bitars RISC-kärnan som arbetar med en frekvens på upp till 72 MHz och har en flyttal (FPU). Familjen innehåller snabba inbyggda minnen (upp till 64 kbyte flashminne, 16 kbyte SRAM) och ett brett utbud av förbättrade I/O-enheter och kringutrustning anslutna till två APB-bussar.
Enheterna erbjuder en snabb 12-bitars ADC (5 Msps), tre komparatorer, en operationsförstärkare, upp till 18 kapacitiva sensorkanaler, en DAC-kanal, en lågeffekts-RTC, en generell 32-bitars timer, en timer dedikerad till motorstyrning, och upp till tre generella 16-bitars timers, samt en timer för att driva DAC:n. De har också standard- och avancerade kommunikationsgränssnitt: tre I2C:er, upp till tre USART:er, upp till två SPI:er med multiplexerad fullduplex I2S, en USB FS-enhet, en CAN och en infraröd sändare.
STM32F302x6/8-familjen arbetar i temperaturområdena –40 till +85 °C och –40 till +105 °C vid en strömförsörjning på 2,0 till 3,6 V. En omfattande uppsättning energisparlägen möjliggör design av strömsparande applikationer.
STM32F302x6/8-familjen erbjuder enheter i 32-, 48-, 49- och 64-poliga kapslar.
Uppsättningen av inkluderade kringutrustning ändras beroende på vilken enhet som väljs.
• Kärna: Arm® 32-bitars Cortex®-M4-processor med FPU(max. 72 MHz), encykelsmultiplikation ochHW-division, DSP-instruktion
• Minnen
– 32 till 64 kbyte flashminne
– 16 kbyte SRAM på databussen
• CRC-beräkningsenhet
• Återställning och strömhantering
– VDD, VDDA spänningsområde: 2,0 till 3,6 V
– Återställning vid påslagning/avstängning (POR/PDR)
– Programmerbar spänningsdetektor (PVD)
– Låg strömförbrukning: Viloläge, stopp och vänteläge
– VBAT-försörjning för RTC och backupregister
• Klockhantering
– 4 till 32 MHz kristalloscillator
– 32 kHz oscillator för RTC med kalibrering
– Intern 8 MHz RC med 16 PLL-alternativ
– Intern 40 kHz oscillator
• Upp till 51 snabba I/O-portar, alla mappningsbara påexterna avbrottsvektorer, flera 5 V-toleranta
• Sammankopplingsmatris
• 7-kanalig DMA-kontroller med stöd för timers,ADC, SPI, I2C, USART och DAC
• 1 × ADC 0,20 μs (upp till 15 kanaler) medvalbar upplösning på 12/10/8/6 bitar, 0 till3,6 V omvandlingsområde, enkelslut-/differentialläge, separat analogmatning från 2,0 till 3,6 V
• Temperatursensor
• 1 x 12-bitars DAC-kanal med analog matning från2,4 till 3,6 V
• Tre snabba analoga rail-to-rail-komparatorer medanalog matning från 2,0 till 3,6 V
• 1 x operationsförstärkare som kan användas iPGA-läge, alla terminaler är tillgängliga med analogmatning från 2,4 till 3,6 V
• Upp till 18 kapacitiva avkänningskanalerstöd för touchknapps-, linjära och roterande sensorer
• Upp till 9 timers
– En 32-bitars timer med upp till 4 IC/OC/PWMeller pulsräknare och kvadratur(inkrementell) kodaringång
– En 16-bitars 6-kanals avancerad kontrollenhettimer, med upp till 6 PWM-kanaler,dödtidsgenerering och nödstopp
– Tre 16-bitars timers med IC/OC/OCN ellerPWM, dödtidsgenerator och nödstopp
– En 16-bitars grundläggande timer för att driva DAC:n
– 2 watchdog-timers (oberoende, fönster)
– SysTick-timer: 24-bitars nedräknare
• Kalender RTC med alarm, periodisk väckningfrån Stopp/Standby
• Kommunikationsgränssnitt
– Tre I2C:er med 20 mA ström sjunker tillstöd för snabbläge plus
– Upp till 3 USART:er, 1 med ISO 7816 I/F, automatiskbaudrate-detektering och dubbel klockdomän
– Upp till två SPI:er med multiplexerad full duplexI2S
– USB 2.0 fullhastighetsgränssnitt
– 1 x CAN-gränssnitt (2.0B aktivt)
– Infraröd sändare
• Felsökning av seriell kabel (SWD), JTAG
• 96-bitars unikt ID