STM32F303ZDT6 ARM-mikrocontrollere – MCU Mainstream MCU'er med blandede signaler Arm Cortex-M4-kerne DSP og FPU, 384 Kbyte flash
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM-mikrocontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F3 |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | LQFP-144 |
Kerne: | ARM Cortex M4 |
Programhukommelsesstørrelse: | 384 kB |
Databusbredde: | 32-bit |
ADC-opløsning: | 4 x 6 bit/8 bit/10 bit/12 bit |
Maksimal clockfrekvens: | 72 MHz |
Antal I/O'er: | 115 I/O |
Data RAM-størrelse: | 64 kB |
Forsyningsspænding - Min: | 2 V |
Forsyningsspænding - Maks.: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85°C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
Fugtfølsom: | Ja |
Produkttype: | ARM-mikrocontrollere - MCU |
Fabrikspakke antal: | 360 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Enhedsvægt: | 0,091712 oz |
♠ ARM® Cortex®-M4 32b MCU+FPU, op til 512KB Flash, 80KB SRAM, FSMC, 4 ADC'er, 2 DAC-kanaler, 7 comp, 4 Op-Amp, 2,0-3,6 V
STM32F303xD/E-familien er baseret på den højtydende ARM® Cortex®-M4 32-bit RISC-kerne med FPU, der opererer ved en frekvens på 72 MHz og har indlejret en floating point-enhed (FPU), en memory Protection Unit (MPU) og en indlejret trace macrocell (ETM). Familien omfatter indlejrede højhastighedshukommelser (512 kbyte flashhukommelse, 80 kbyte SRAM), en fleksibel hukommelsescontroller (FSMC) til statiske hukommelser (SRAM, PSRAM, NOR og NAND) samt et omfattende udvalg af forbedrede I/O'er og periferiudstyr forbundet til en AHB- og to APB-busser.
Enhederne tilbyder fire hurtige 12-bit ADC'er (5 Msps), syv komparatorer, fire operationsforstærkere, to DAC-kanaler, en lav-effekt RTC, op til fem generelle 16-bit timere, en generel 32-bit timer og op til tre timere dedikeret til motorstyring. De har også standard og avancerede kommunikationsgrænseflader: op til tre I2C'er, op til fire SPI'er (to SPI'er er med multipleksede fuld-duplex I2S'er), tre USART'er, op til to UART'er, CAN og USB. For at opnå nøjagtighed i lydklassen kan I2S-periferiudstyret clockes via en ekstern PLL.
STM32F303xD/E-familien fungerer i temperaturområderne -40 til +85 °C og -40 til +105 °C fra en strømforsyning på 2,0 til 3,6 V. Et omfattende sæt strømbesparende tilstande muliggør design af lavstrømsapplikationer.
STM32F303xD/E-familien tilbyder enheder i forskellige pakker fra 64 til 144 ben.
Afhængigt af den valgte enhed er forskellige sæt af periferiudstyr inkluderet.
• Kerne: ARM® Cortex®-M4 32-bit CPU med 72 MHz FPU, enkeltcyklusmultiplikation og hardwaredivision, 90 DMIPS (fra CCM), DSP-instruktion og MPU (hukommelsesbeskyttelsesenhed)
• Driftsforhold:
– VDD, VDDA spændingsområde: 2,0 V til 3,6 V
• Minder
– Op til 512 Kbyte flashhukommelse
– 64 Kbyte SRAM, med HW-paritetskontrol implementeret på de første 32 Kbyte.
– Rutinemæssig booster: 16 Kbyte SRAM på instruktions- og databus, med HW-paritetskontrol (CCM)
– Fleksibel hukommelsescontroller (FSMC) til statiske hukommelser med fire Chip Select-funktioner
• CRC-beregningsenhed
• Nulstilling og forsyningsstyring
– Nulstilling ved tænding/nedlukning (POR/PDR)
– Programmerbar spændingsdetektor (PVD)
– Lavstrømstilstande: Dvale, Stop og Standby
– VBAT-forsyning til RTC og backupregistre
• Urstyring
– 4 til 32 MHz krystaloscillator
– 32 kHz oscillator til RTC med kalibrering
– Intern 8 MHz RC med x 16 PLL-mulighed
– Intern 40 kHz oscillator
• Op til 115 hurtige I/O'er
– Alle kan kortlægges på eksterne afbrydelsesvektorer
– Adskillige 5 V-tolerante
• Sammenkoblingsmatrix
• 12-kanals DMA-controller
• Fire ADC'er 0,20 µs (op til 40 kanaler) med valgbar opløsning på 12/10/8/6 bit, konverteringsområde fra 0 til 3,6 V, separat analog forsyning fra 2,0 til 3,6 V
• To 12-bit DAC-kanaler med analog forsyning fra 2,4 til 3,6 V
• Syv ultrahurtige analoge skinne-til-skinne-komparatorer med analog forsyning fra 2,0 til 3,6 V
• Fire operationsforstærkere, der kan bruges i PGA-tilstand, alle terminaler tilgængelige med analog forsyning fra 2,4 til 3,6 V
• Op til 24 kapacitive sensorkanaler, der understøtter berøringsfølsomme, lineære og roterende berøringssensorer
• Op til 14 timere:
– En 32-bit timer og to 16-bit timere med op til fire IC/OC/PWM eller pulstællere og kvadratur (inkrementel) encoderindgange
– Tre 16-bit 6-kanals avancerede styringstimere med op til seks PWM-kanaler, generering af dødtid og nødstop
– En 16-bit timer med to IC/OC'er, en OCN/PWM, dødtidsgenerering og nødstop
– To 16-bit timere med IC/OC/OCN/PWM, generering af dødtid og nødstop
– To watchdog-timere (uafhængige, vindue)
– Én SysTick-timer: 24-bit nedtæller
– To 16-bit basistimere til at drive DAC'en
• Kalender RTC med alarm, periodisk vækning fra stop/standby
• Kommunikationsgrænseflader
– CAN-grænseflade (2.0B aktiv)
– Tre I2C Fast mode plus (1 Mbit/s) med 20 mA strømdræn, SMBus/PMBus, opvågning fra STOP
– Op til fem USART/UART'er (ISO 7816-grænseflade, LIN, IrDA, modemstyring)
– Op til fire SPI'er, 4 til 16 programmerbare bitrammer, to med multiplekset halv/fuld duplex I2S-grænseflade
– USB 2.0 full-speed-grænseflade med LPM-understøttelse
– Infrarød sender
• SWD, Cortex®-M4 med FPU ETM, JTAG
• 96-bit unikt ID