STM32F303ZDT6 ARM-mikrokontroller – MCU Mainstream Blandade signaler MCU:er Arm Cortex-M4-kärna DSP och FPU, 384 kbyte flashminne
♠ Produktbeskrivning
produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32F3 |
Monteringsstil: | SMD/SMT |
Paket / Fodral: | LQFP-144 |
Kärna: | ARM Cortex M4 |
Programminnesstorlek: | 384 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 4 x 6 bitar/8 bitar/10 bitar/12 bitar |
Maximal klockfrekvens: | 72 MHz |
Antal I/O:er: | 115 I/O |
Data-RAM-storlek: | 64 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 |
Fuktkänslig: | Ja |
Produkttyp: | ARM-mikrokontroller - MCU |
Fabriksförpackningskvantitet: | 360 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 0,091712 uns |
♠ ARM® Cortex®-M4 32b MCU+FPU, upp till 512KB flashminne, 80KB SRAM, FSMC, 4 ADC:er, 2 DAC-kanaler, 7 processorer, 4 operationsförstärkare, 2,0–3,6 V
STM32F303xD/E-familjen är baserad på den högpresterande ARM® Cortex®-M4 32-bitars RISC-kärnan med FPU som arbetar med en frekvens på 72 MHz, och inbäddad i en flyttal (FPU), en minnesskyddsenhet (MPU) och en inbäddad spårmakrocell (ETM). Familjen innehåller inbäddade höghastighetsminnen (512 kbyte flashminne, 80 kbyte SRAM), en flexibel minneskontroller (FSMC) för statiska minnen (SRAM, PSRAM, NOR och NAND), och ett brett utbud av förbättrade I/O och kringutrustning anslutna till en AHB- och två APB-bussar.
Enheterna erbjuder fyra snabba 12-bitars ADC:er (5 Msps), sju komparatorer, fyra operationsförstärkare, två DAC-kanaler, en lågeffekts-RTC, upp till fem generella 16-bitars timers, en generell 32-bitars timer och upp till tre timers dedikerade för motorstyrning. De har också standard- och avancerade kommunikationsgränssnitt: upp till tre I2C:er, upp till fyra SPI:er (två SPI:er är med multiplexerade fullduplex I2S), tre USART:er, upp till två UART:er, CAN och USB. För att uppnå noggrannhet i ljudklassen kan I2S-kringutrustningen klockas via en extern PLL.
STM32F303xD/E-familjen arbetar i temperaturområdena -40 till +85 °C och -40 till +105 °C med 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.
STM32F303xD/E-familjen erbjuder enheter i olika kapslingar från 64 till 144 stift.
Beroende på vilken enhet som väljs ingår olika uppsättningar kringutrustning.
• Kärna: ARM® Cortex®-M4 32-bitars CPU med 72 MHz FPU, enkelcykelsmultiplikation och hårdvarudivision, 90 DMIPS (från CCM), DSP-instruktion och MPU (minnesskyddsenhet)
• Driftsförhållanden:
– VDD, VDDA spänningsområde: 2,0 V till 3,6 V
• Minnen
– Upp till 512 kbyte flashminne
– 64 kbyte SRAM, med hårdvaruparitetskontroll implementerad på de första 32 kbyte.
– Rutinförstärkare: 16 kbyte SRAM på instruktions- och databuss, med hårdvaruparitetskontroll (CCM)
– Flexibel minneskontroller (FSMC) för statiska minnen, med fyra Chip Select-funktioner
• CRC-beräkningsenhet
• Återställning och förbrukningshantering
– Återställning vid påslagning/avstängning (POR/PDR)
– Programmerbar spänningsdetektor (PVD)
– Energisparlägen: 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 115 snabba I/O-portar
– Alla mappningsbara på externa avbrottsvektorer
– Flera 5 V-toleranta
• Sammankopplingsmatris
• 12-kanalig DMA-kontroller
• Fyra ADC:er 0,20 µs (upp till 40 kanaler) med valbar upplösning på 12/10/8/6 bitar, konverteringsområde 0 till 3,6 V, separat analog matning från 2,0 till 3,6 V
• Två 12-bitars DAC-kanaler med analog matning från 2,4 till 3,6 V
• Sju ultrasnabba analoga rail-to-rail-komparatorer med analog matning från 2,0 till 3,6 V
• Fyra 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 24 kapacitiva avkänningskanaler som stöder pekskärmar, linjära och roterande peksensorer
• Upp till 14 timers:
– En 32-bitars timer och två 16-bitars timers med upp till fyra IC/OC/PWM- eller pulsräknare och kvadraturkodsingångar (inkrementella)
– Tre 16-bitars 6-kanaliga avancerade styrningstimers, med upp till sex PWM-kanaler, dödtidsgenerering och nödstopp
– En 16-bitars timer med två IC/OC, en OCN/PWM, dödtidsgenerering och nödstopp
– Två 16-bitars timers med IC/OC/OCN/PWM, dödtidsgenerering och nödstopp
– Två watchdog-timers (oberoende, fönster)
– En SysTick-timer: 24-bitars nedräknare
– Två 16-bitars grundläggande timers för att driva DAC:n
• Kalender RTC med larm, periodisk väckning från stopp/standby
• Kommunikationsgränssnitt
– CAN-gränssnitt (2.0B aktiv)
– Tre I2C Fast mode plus (1 Mbit/s) med 20 mA strömsänka, SMBus/PMBus, väckning från STOP
– Upp till fem USART/UART:er (ISO 7816-gränssnitt, LIN, IrDA, modemstyrning)
– Upp till fyra SPI:er, 4 till 16 programmerbara bitramar, två med multiplexerat halv-/fullduplex I2S-gränssnitt
– USB 2.0 fullhastighetsgränssnitt med LPM-stöd
– Infraröd sändare
• SWD, Cortex®-M4 med FPU ETM, JTAG
• 96-bitars unikt ID