STM32F301K8T7 ARM Mikrocontroller – MCU Mainstream Mischsignal-MCUs ARM Cortex-M4 Core DSP & FPU, 64 KByte Flash 7
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F3 |
Montageart: | SMD/SMT |
Paket / Koffer: | LQFP-32 |
Kern: | ARM Cortex M4 |
Größe des Programmspeichers: | 64 KB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 12-Bit |
Maximale Taktfrequenz: | 72 MHz |
Anzahl E/As: | 10 E/A |
Daten-RAM-Größe: | 16 KB |
Versorgungsspannung - Min.: | 2 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 105 C |
Verpackung: | Tablett |
Analoge Versorgungsspannung: | 2 V bis 3,6 V |
Marke: | STMicroelectronics |
DAC-Auflösung: | 12-Bit |
Daten-RAM-Typ: | SRAM |
Oberflächentyp: | I2C, SPI, USART |
Anzahl der ADC-Kanäle: | 8 Kanäle |
Produkt: | MCU+FPU |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 1500 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, Fenster |
♠ ARM® Cortex®-M4 32-Bit-MCU+FPU, bis zu 64 KB Flash, 16 KB SRAM, ADC, DAC, COMP, Operationsverstärker, 2,0 – 3,6 V
Die STM32F301x6/8-Familie basiert auf dem hochleistungsfähigen Arm® Cortex®-M4 32-Bit-RISC-Kern, der mit einer Frequenz von bis zu 72 MHz arbeitet und eine Gleitkommaeinheit (FPU) einbettet.Die Familie umfasst eingebettete Hochgeschwindigkeitsspeicher (bis zu 64 KByte Flash-Speicher, 16 KByte SRAM) und eine umfangreiche Palette verbesserter I/Os und Peripheriegeräte, die an zwei APB-Busse angeschlossen sind.
Die Bausteine bieten einen schnellen 12-Bit-ADC (5 Msps), drei Komparatoren, einen Operationsverstärker, bis zu 18 kapazitive Messkanäle, einen DAC-Kanal, eine RTC mit geringem Stromverbrauch, einen universellen 32-Bit-Timer und einen dedizierten Timer zur Motorsteuerung und bis zu drei Allzweck-16-Bit-Timer und einen Timer zum Ansteuern des DAC.Sie verfügen außerdem über Standard- und erweiterte Kommunikationsschnittstellen: drei I2Cs, bis zu drei USARTs, bis zu zwei SPIs mit gemultiplextem Vollduplex-I2S und einen Infrarotsender.
Die STM32F301x6/8-Familie arbeitet in den Temperaturbereichen –40 bis +85 °C und –40 bis +105 °C bei einer Stromversorgung von 2,0 bis 3,6 V.Ein umfassendes Set an Stromsparmodi ermöglicht das Design von Low-Power-Anwendungen.
Die STM32F301x6/8-Familie bietet Bausteine in 32-, 48-, 49- und 64-Pin-Gehäusen.
Der Satz der enthaltenen Peripheriegeräte ändert sich mit dem gewählten Gerät.
• Kern: ARM®-32-Bit-Cortex®-M4-CPU mit FPU (max. 72 MHz), Single-Cycle-Multiplikation und HW-Division, DSP-Befehl
• Erinnerungen
– 32 bis 64 KByte Flash-Speicher
– 16 KByte SRAM auf Datenbus
• CRC-Berechnungseinheit
• Zurücksetzen und Energieverwaltung
– Spannungsbereich VDD, VDDA: 2,0 bis 3,6 V
– Power-on/Power-down-Reset (POR/PDR)
– Programmierbarer Spannungsdetektor (PVD)
– Niedriger Stromverbrauch: 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 51 schnelle I/O-Ports, alle auf externe Interrupt-Vektoren abbildbar, mehrere 5 V-tolerant
• Verbindungsmatrix
• 7-Kanal-DMA-Controller mit Unterstützung von Timern, ADCs, SPIs, I2Cs, USARTs und DAC
• 1 × ADC 0,20 μs (bis zu 15 Kanäle) mit wählbarer Auflösung von 12/10/8/6 Bit, Wandlungsbereich 0 bis 3,6 V, Single Ended/Differentialmodus, separate Analogversorgung von 2,0 bis 3,6 V
• Temperatursensor
• 1 x 12-Bit-DAC-Kanal mit analoger Versorgung von 2,4 bis 3,6 V
• Drei schnelle Rail-to-Rail-Analogkomparatoren mit analoger Versorgung von 2,0 bis 3,6 V
• 1 x Operationsverstärker, der im PGA-Modus verwendet werden kann, alle Klemmen zugänglich mit analoger Versorgung von 2,4 bis 3,6 V
• Bis zu 18 kapazitive Sensorkanäle, die Touchkey-, Linear- und Rotationssensoren unterstützen
• Bis zu 9 Timer
– Ein 32-Bit-Timer mit bis zu 4 IC/OC/PWM oder Impulszähler und Quadratur (Inkremental)-Encodereingang
– Ein 16-Bit-6-Kanal-Timer mit erweiterter Steuerung, mit bis zu 6 PWM-Kanälen, Totzeiterzeugung und Notstopp
– Drei 16-Bit-Timer mit IC/OC/OCN oder PWM, Totzeitgen.und Nothalt
– Ein 16-Bit-Basistimer zum Ansteuern des DAC
– 2 Watchdog-Timer (unabhängig, Fenster)
– SysTick-Timer: 24-Bit-Abwärtszähler
• Kalender-RTC mit Alarm, periodisches Aufwachen aus Stop/Standby
• Kommunikationsschnittstellen
– Drei I2Cs mit 20 mA Stromsenke zur Unterstützung von Fast Mode Plus
– Bis zu 3 USARTs, 1 mit ISO 7816 I/F, automatischer Baudratenerkennung und Dual Clock Domain
– Bis zu zwei SPIs mit gemultiplextem Vollduplex-I2S
– Infrarotsender
• Serielles Kabel-Debugging (SWD), JTAG
• Eindeutige 96-Bit-ID