STM32F410R8T6 ARM-Mikrocontroller IC Arm Cortex-M4 MCU
♠ Produktbeschreibung
Produkteigenschaften | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller – MCU |
RoHS: | Details |
Serie: | STM32F410R8 |
Montageart: | SMD/SMT |
Verpackung / Koffer: | LQFP-64 |
Kern: | ARM Cortex M4 |
Programmspeichergröße: | 64 kB |
Datenbusbreite: | 32 Bit |
ADC-Auflösung: | 12 Bit |
Maximale Taktfrequenz: | 100 MHz |
Anzahl der E/As: | 50 E/A |
Daten-RAM-Größe: | 32 kB |
Versorgungsspannung - Min: | 1,7 V |
Versorgungsspannung - Max: | 3,6 V |
Minimale Betriebstemperatur: | - 40 °C |
Maximale Betriebstemperatur: | + 85 °C |
Verpackung: | Tablett |
Marke: | STMicroelectronics |
Feuchtigkeitsempfindlich: | Ja |
Produkttyp: | ARM-Mikrocontroller – MCU |
Fabrikpackungsmenge: | 960 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Stückgewicht: | 0,012335 Unzen |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128 KB Flash, 32 KB RAM, 9 TIMs, 1 ADC, 1 DAC, 1 LPTIM, 9 Komm.-Schnittstellen
Die STM32F410X8/B-Geräte basieren auf dem leistungsstarken Arm® Cortex® -M4 32-BitRISC-Kern mit einer Frequenz von bis zu 100 MHz. Ihr Cortex®-M4-Kern verfügt über einenGleitkommaeinheit (FPU) mit einfacher Genauigkeit, die alle ARM-Datenverarbeitungsanweisungen und -datentypen mit einfacher Genauigkeit unterstützt. Sie implementiert außerdem einen vollständigen Satz von DSP-Anweisungen undeine Memory Protection Unit (MPU), die die Anwendungssicherheit erhöht.
Der STM32F410X8/B gehört zur STM32 Dynamic Efficiency™-Produktlinie (mitProdukte, die Energieeffizienz, Leistung und Integration vereinen) und gleichzeitig eine neueinnovative Funktion namens Batch Acquisition Mode (BAM) ermöglicht noch mehr Strom zu sparenVerbrauch während der Datenstapelverarbeitung.
Der STM32F410X8/B verfügt über eingebettete Hochgeschwindigkeitsspeicher (bis zu 128 KByteFlash-Speicher, 32 KBytes SRAM) und eine umfangreiche Palette an erweiterten I/Os undPeripheriegeräte, die an zwei APB-Busse, einen AHB-Bus und eine 32-Bit-Multi-AHB-Busmatrix angeschlossen sind.
Alle Geräte verfügen über einen 12-Bit-ADC, einen 12-Bit-DAC, eine RTC mit niedrigem Stromverbrauch, drei Allzweck-16-Bit-Timer, ein PWM-Timer zur Motorsteuerung, ein universeller 32-Bit-Timer und ein16-Bit-Timer mit geringem Stromverbrauch. Sie verfügen außerdem über Standard- und erweiterte Kommunikationsschnittstellen.
• Bis zu drei I2Cs
• Drei SPIs
• Drei I2S
Um eine Audio-Klassengenauigkeit zu erreichen, können die I2S-Peripheriegeräte über die internePLL oder über eine externe Uhr, um eine Synchronisierung zu ermöglichen.
• Drei USARTs.
Die STM32F410x8/B werden in 5 Paketen mit 36 bis 64 Pins angeboten. Der Satz vonDie verfügbaren Peripheriegeräte hängen vom ausgewählten Paket ab.
Der STM32F410x8/B arbeitet im Temperaturbereich von – 40 bis +125 °C ab einem 1,7 (PDROFF) auf 3,6 V Stromversorgung. Ein umfassender Satz von Energiesparmodus ermöglicht das Designvon Anwendungen mit geringem Stromverbrauch.
Diese Eigenschaften machen die STM32F410x8/B Mikrocontroller geeignet für eine breite Palette vonAnwendungen:
• Motorantrieb und Anwendungssteuerung
• Medizinische Geräte
• Industrielle Anwendungen: SPS, Wechselrichter, Leistungsschalter
• Drucker und Scanner
• Alarmsysteme, Video-Gegensprechanlage und HLK
• Heim-Audiogeräte
• Handy-Sensor-Hub
• Dynamic Efficiency Line mit eBAM (erweiterteBatch-Erfassungsmodus)
– 1,7 V bis 3,6 V Stromversorgung
– Temperaturbereich von -40 °C bis 85/105/125 °C
• Kern: Arm® 32-Bit Cortex®-M4 CPU mit FPU,Adaptiver Echtzeitbeschleuniger (ARTAccelerator™) ermöglicht die Ausführung im 0-Wartezustandaus Flash-Speicher, Frequenz bis 100 MHz,Speicherschutzeinheit,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),und DSP-Anweisungen
• Erinnerungen
– Bis zu 128 KByte Flash-Speicher
– 512 Byte OTP-Speicher
– 32 KByte SRAM
• Takt-, Reset- und Versorgungsmanagement
– 1,7 V bis 3,6 V Anwendungsversorgung und I/Os
– POR, PDR, PVD und BOR
– 4-bis-26-MHz-Quarzoszillator
– Interner 16 MHz werkseitig getrimmter RC
– 32 kHz Oszillator für RTC mit Kalibrierung
– Interner 32 kHz RC mit Kalibrierung
• Stromverbrauch
– Betrieb: 89 µA/MHz (Peripheriegerät aus)
– Stopp (Blinken im Stoppmodus, schnelles AufwachenZeit): 40 µA Typ @ 25 °C; 49 µA max@25 °C
– Stopp (Blinken im Deep Power Down-Modus,langsame Aufwachzeit): bis zu 6 µA bei 25 °C;14 µA max. bei 25 °C
– Standby: 2,4 µA @25 °C / 1,7 V ohneRTC; 12 µA bei 85 °C bei 1,7 V
– VBAT-Versorgung für RTC: 1 µA @25 °C
• 1×12-Bit, 2,4 MSPS ADC: bis zu 16 Kanäle
• 1×12-Bit D/A-Wandler
• Allzweck-DMA: 16-Stream-DMAController mit FIFOs und Burst-Unterstützung
• Bis zu 9 Timer
– Ein Low-Power-Timer (verfügbar in StopModus)
– Ein erweiterter 16-Bit-Motorsteuerungstimer
– Drei 16-Bit-Allzweck-Timer
– Ein 32-Bit-Timer bis 100 MHz mit bis zuvier IC/OC/PWM oder Impulszähler undQuadratur-(Inkremental-)Encoder-Eingang
– Zwei Watchdog-Timer (unabhängigFenster)
– SysTick-Timer.
• Debug-Modus
– Serial Wire Debug (SWD) und JTAGSchnittstellen
– Cortex® -M4 Embedded Trace Macrocell™
• Bis zu 50 E/A-Ports mit Interrupt-Fähigkeit
– Bis zu 45 schnelle I/Os bis 100 MHz
– Bis zu 49 5 V-tolerante I/Os
• Bis zu 9 Kommunikationsschnittstellen
– Bis zu 3x I2C-Schnittstellen (SMBus/PMBus)inklusive 1x I2C Fast-Mode mit 1 MHz
– Bis zu 3 USARTs (2 x 12,5 Mbit/s,1 x 6,25 Mbit/s), ISO 7816-Schnittstelle, LIN,IrDA, Modemsteuerung)
– Bis zu 3 SPI/I2Ss (bis zu 50 Mbit/s SPI oderI2S-Audioprotokoll)
• Echter Zufallszahlengenerator
• CRC-Berechnungseinheit
• 96-Bit eindeutige ID
• RTC: Genauigkeit unter einer Sekunde, Hardwarekalender
• Alle Pakete sind ECOPACK®2