STM32F303ZDT6 ARM-Mikrocontroller – MCU Mainstream Mischsignal-MCUs ARM-Cortex-M4-Core-DSP und -FPU, 384 KByte Flash
♠ Produktbeschreibung
Produktattribut | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F3 |
Montageart: | SMD/SMT |
Paket / Koffer: | LQFP-144 |
Kern: | ARM Cortex M4 |
Größe des Programmspeichers: | 384 KB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 4 x 6-Bit/8-Bit/10-Bit/12-Bit |
Maximale Taktfrequenz: | 72 MHz |
Anzahl E/As: | 115 E/A |
Daten-RAM-Größe: | 64 KB |
Versorgungsspannung - Min.: | 2 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 85 C |
Verpackung: | Tablett |
Marke: | STMicroelectronics |
Feuchtigkeitsempfindlich: | Ja |
Produktart: | ARM-Mikrocontroller - MCU |
Werkspackungsmenge: | 360 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Gewichtseinheit: | 0,091712 oz |
♠ ARM® Cortex®-M4 32b MCU+FPU, bis zu 512 KB Flash, 80 KB SRAM, FSMC, 4 ADCs, 2 DAC-Kanäle, 7 Komp., 4 Operationsverstärker, 2,0–3,6 V
Die STM32F303xD/E-Familie basiert auf dem hochleistungsfähigen ARM® Cortex®-M4 32-Bit-RISC-Kern mit FPU, der bei einer Frequenz von 72 MHz arbeitet und eine Gleitkommaeinheit (FPU), eine Speicherschutzeinheit (MPU) einbettet. und eine eingebettete Trace-Makrozelle (ETM).Die Familie umfasst eingebettete Hochgeschwindigkeitsspeicher (512-KByte-Flash-Speicher, 80-KByte-SRAM), einen flexiblen Speichercontroller (FSMC) für statische Speicher (SRAM, PSRAM, NOR und NAND) und ein umfangreiches Angebot an verbesserten I/Os und Peripheriegeräte, die mit einem AHB- und zwei APB-Bussen verbunden sind.
Die Bausteine bieten vier schnelle 12-Bit-ADCs (5 Msps), sieben Komparatoren, vier Operationsverstärker, zwei DAC-Kanäle, eine RTC mit geringem Stromverbrauch, bis zu fünf universelle 16-Bit-Timer und einen universellen 32-Bit-Timer und bis zu drei Timer für die Motorsteuerung.Sie verfügen außerdem über Standard- und erweiterte Kommunikationsschnittstellen: bis zu drei I2Cs, bis zu vier SPIs (zwei SPIs sind mit gemultiplexten Vollduplex-I2Ss), drei USARTs, bis zu zwei UARTs, CAN und USB.Um eine Genauigkeit der Audioklasse zu erreichen, kann die I2S-Peripherie über eine externe PLL getaktet werden.
Die STM32F303xD/E-Familie arbeitet in Temperaturbereichen von -40 bis +85 °C und -40 bis +105 °C mit einer Stromversorgung von 2,0 bis 3,6 V.Ein umfassendes Set an Stromsparmodi ermöglicht das Design von Low-Power-Anwendungen.
Die STM32F303xD/E-Familie bietet Bausteine in verschiedenen Gehäusen von 64 bis 144 Pins.
Je nach gewähltem Gerät sind unterschiedliche Peripheriegeräte enthalten.
• Kern: ARM® Cortex®-M4 32-Bit-CPU mit 72-MHz-FPU, Single-Cycle-Multiplikation und HW-Division, 90 DMIPS (von CCM), DSP-Befehl und MPU (Memory Protection Unit)
• Betriebsbedingungen:
– Spannungsbereich VDD, VDDA: 2,0 V bis 3,6 V
• Erinnerungen
– Bis zu 512 KByte Flash-Speicher
– 64 KByte SRAM, mit implementierter HW-Paritätsprüfung auf den ersten 32 KByte.
– Routine-Booster: 16 KByte SRAM auf Befehls- und Datenbus, mit HW-Parity-Check (CCM)
– Flexible Memory Controller (FSMC) für statische Speicher, mit vier Chip Select
• CRC-Berechnungseinheit
• Reset- und Versorgungsmanagement
– Power-on/Power-down-Reset (POR/PDR)
– Programmierbarer Spannungsdetektor (PVD)
– Energiesparmodi: Sleep, Stop und Standby
– VBAT-Versorgung für RTC- und Backup-Register
• Uhrenverwaltung
– 4 bis 32 MHz Quarzoszillator
– 32-kHz-Oszillator für RTC mit Kalibrierung
– Interner 8-MHz-RC mit x 16 PLL-Option
– Interner 40-kHz-Oszillator
• Bis zu 115 schnelle I/Os
– Alle auf externe Interrupt-Vektoren abbildbar
– Mehrere 5 V-tolerant
• Verbindungsmatrix
• 12-Kanal-DMA-Controller
• Vier ADCs 0,20 µs (bis zu 40 Kanäle) mit wählbarer Auflösung von 12/10/8/6 Bit, Wandlungsbereich 0 bis 3,6 V, separate Analogversorgung von 2,0 bis 3,6 V
• Zwei 12-Bit-DAC-Kanäle mit analoger Versorgung von 2,4 bis 3,6 V
• Sieben ultraschnelle Rail-to-Rail-Analogkomparatoren mit analoger Versorgung von 2,0 bis 3,6 V
• Vier Operationsverstärker, die im PGA-Modus verwendet werden können, alle Klemmen zugänglich mit analoger Versorgung von 2,4 bis 3,6 V
• Bis zu 24 kapazitive Erfassungskanäle, die Touchkey-, lineare und rotierende Berührungssensoren unterstützen
• Bis zu 14 Timer:
– Ein 32-Bit-Timer und zwei 16-Bit-Timer mit bis zu vier IC/OC/PWM- oder Impulszähler- und Quadratur-(Inkremental-)Encodereingängen
– Drei 16-Bit-6-Kanal-Timer mit erweiterter Steuerung, mit bis zu sechs PWM-Kanälen, Totzeiterzeugung und Notstopp
– Ein 16-Bit-Timer mit zwei IC/OCs, einem OCN/PWM, Totzeiterzeugung und Notstopp
– Zwei 16-Bit-Timer mit IC/OC/OCN/PWM, Totzeiterzeugung und Notstopp
– Zwei Watchdog-Timer (unabhängig, Fenster)
– Ein SysTick-Timer: 24-Bit-Abwärtszähler
– Zwei 16-Bit-Basis-Timer zum Ansteuern des DAC
• Kalender-RTC mit Alarm, periodisches Aufwachen aus Stop/Standby
• Kommunikationsschnittstellen
– CAN-Schnittstelle (2.0B Aktiv)
– Drei I2C Fast Mode Plus (1 Mbit/s) mit 20 mA Stromsenke, SMBus/PMBus, Wakeup aus STOP
– Bis zu fünf USART/UARTs (ISO 7816-Schnittstelle, LIN, IrDA, Modemsteuerung)
– Bis zu vier SPIs, 4 bis 16 programmierbare Bitframes, zwei davon mit gemultiplexter Halb-/Vollduplex-I 2S-Schnittstelle
– USB 2.0 Full-Speed-Schnittstelle mit LPM-Unterstützung
– Infrarotsender
• SWD, Cortex®-M4 mit FPU ETM, JTAG
• Eindeutige 96-Bit-ID