STM32F301K8T7 ARM-mikrokontroller – MCU Mainstream Blandade signaler MCU:er Arm Cortex-M4-kärna DSP och FPU, 64 Kbyte Flash 7
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32F3 |
Monteringsstil: | SMD/SMT |
Paket / Fodral: | LQFP-32 |
Kärna: | ARM Cortex M4 |
Programminnesstorlek: | 64 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 72 MHz |
Antal I/O:er: | 10 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: | + 105°C |
Förpackning: | Bricka |
Analog matningsspänning: | 2 V till 3,6 V |
Stämpla: | STMicroelectronics |
DAC-upplösning: | 12 bitar |
Data-RAM-typ: | SRAM |
Gränssnittstyp: | I2C, SPI, USART |
Antal ADC-kanaler: | 8 kanaler |
Produkt: | MCU+FPU |
Produkttyp: | ARM-mikrokontroller - MCU |
Programminnestyp: | Flash |
Fabriksförpackningskvantitet: | 1500 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Watchdog-timers: | Watchdog-timer, fönstermonterad |
♠ Arm® Cortex®-M4 32-bitars MCU+FPU, upp till 64 KB flashminne, 16 KB SRAM, ADC, DAC, COMP, operationsförstärkare, 2,0–3,6 V
STM32F301x6/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 avkänningskanaler, 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, och 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 och en infraröd sändare.
STM32F301x6/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.
STM32F301x6/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 CPU med FPU (max. 72 MHz), encykelsmultiplikation och hårdvarudivision, 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 mappbara på externa avbrottsvektorer, flera 5 V-toleranta
• Sammankopplingsmatris
• 7-kanalig DMA-styrenhet med stöd för timers, ADC, SPI, I2C, USART och DAC
• 1 × ADC 0,20 μs (upp till 15 kanaler) med valbar upplösning på 12/10/8/6 bitar, konverteringsområde 0 till 3,6 V, single-ended/differentialläge, separat analog matning från 2,0 till 3,6 V
• Temperatursensor
• 1 x 12-bitars DAC-kanal med analog matning från 2,4 till 3,6 V
• Tre snabba analoga rail-to-rail-komparatorer med analog matning från 2,0 till 3,6 V
• 1 x operationsförstärkare som kan användas i PGA-läge, alla terminaler åtkomliga med analog matning från 2,4 till 3,6 V
• Upp till 18 kapacitiva sensorkanaler som stöder touchknapps-, linjära och roterande sensorer
• Upp till 9 timers
– En 32-bitars timer med upp till 4 IC/OC/PWM eller pulsräknare och kvadraturkodsingång (inkrementell)
– En 16-bitars 6-kanals avancerad styrningstimer, med upp till 6 PWM-kanaler, dödtidsgenerering och nödstopp
– Tre 16-bitars timers med IC/OC/OCN eller PWM, 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 larm, periodisk väckning från stopp/standby
• Kommunikationsgränssnitt
– Tre I2C:er med 20 mA strömsänka för att stödja Fast mode plus
– Upp till 3 USART:er, 1 med ISO 7816 I/F, automatisk baudrate-detektering och dubbel klockdomän
– Upp till två SPI:er med multiplexerad full duplex I2S
– Infraröd sändare
• Felsökning av seriell kabel (SWD), JTAG
• 96-bitars unikt ID