STM32F301K8T7 ARM mikrokontroller – MCU Mainstream Mixed signals MCU Arm Cortex-M4 core DSP & FPU, 64 Kbyte av Flash 7
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | 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: | 10 I/O |
Data RAM-storlek: | 16 kB |
Matningsspänning - Min: | 2 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 105 C |
Förpackning: | Bricka |
Analog matningsspänning: | 2 V till 3,6 V |
Varumärke: | STMicroelectronics |
DAC-upplösning: | 12 bitar |
Data RAM-typ: | SRAM |
Gränssnittstyp: | I2C, SPI, USART |
Antal ADC-kanaler: | 8 kanal |
Produkt: | MCU+FPU |
Produkttyp: | ARM mikrokontroller - MCU |
Programminnestyp: | Blixt |
Fabriksförpackningsmängd: | 1500 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Watchdog Timers: | Watchdog Timer, fönster |
♠ Arm® Cortex®-M4 32-bitars MCU+FPU, upp till 64 KB Flash, 16 KB SRAM, ADC, DAC, COMP, Op-Amp, 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 inbäddar en flyttalsenhet (FPU).Familjen innehåller inbäddade höghastighetsminnen (upp till 64 Kbyte Flash-minne, 16 Kbyte SRAM) och ett omfattande utbud av förbättrade I/O 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 allmän 32-bitars timer, en dedikerad timer till motorstyrning och upp till tre allmänna 16-bitars timer och en timer för att driva DAC.De har också standard och avancerade kommunikationsgränssnitt: tre I2C:er, upp till tre USART:er, upp till två SPI:er med multiplexerad full-duplex I2S och en infraröd sändare.
STM32F301x6/8-familjen fungerar i temperaturområdena –40 till +85°C och –40 till +105°C från en strömförsörjning på 2,0 till 3,6 V.En omfattande uppsättning energisparlägen möjliggör design av applikationer med låg effekt.
STM32F301x6/8-familjen erbjuder enheter i 32-, 48-, 49- och 64-stiftspaket.
Uppsättningen av medföljande kringutrustning ändras med den valda enheten.
• Kärna: Arm® 32-bitars Cortex®-M4 CPU med FPU (72 MHz max.), encykelmultiplikation och HW-division, DSP-instruktion
• Minnen
– 32 till 64 kbyte flashminne
– 16 Kbyte SRAM på databussen
• CRC-beräkningsenhet
• Återställning och energihantering
– VDD, VDDA spänningsområde: 2,0 till 3,6 V
– Återställning av ström på/avstängning (POR/PDR)
– Programmerbar spänningsdetektor (PVD)
– Låg strömförbrukning: Sleep, Stop och Standby
– 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 x 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-kanals DMA-styrenhet som stöder 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, 0 till 3,6 V omvandlingsområde, 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 rail-to-rail analoga 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 tillgängliga med analog matning från 2,4 till 3,6 V
• Upp till 18 kapacitiva avkänningskanaler som stöder touchkey, linjära och roterande sensorer
• Upp till 9 timers
– En 32-bitars timer med upp till 4 IC/OC/PWM eller pulsräknare och kvadratur (inkrementell) kodaringång
– En 16-bitars 6-kanals avancerad kontrolltimer, med upp till 6 PWM-kanaler, dödtidsgenerering och nödstopp
– Tre 16-bitars timer med IC/OC/OCN eller PWM, dödtid gen.och nödstopp
– En 16-bitars grundtimer 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 Stop/Standby
• Kommunikationsgränssnitt
– Tre I2C:er med 20 mA strömsänka för att stödja Fast mode plus
– Upp till 3 USARTs, 1 med ISO 7816 I/F, automatisk baudrate-detektion och domän med dubbla klockor
– Upp till två SPI:er med multiplexad full duplex I2S
– Infraröd sändare
• Serial wire debug (SWD), JTAG
• 96-bitars unikt ID