STM32F100VCT6B ARM Mikrocontroller – MCU ARM 32Bit Value Line 100-Pin 32kB Flash
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32F100VC |
Montageart: | SMD/SMT |
Paket/Fall: | LQFP-100 |
Kern: | ARMCortex M3 |
Größe des Programmspeichers: | 256 KB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 12-Bit |
Maximale Taktfrequenz: | 24MHz |
Daten-RAM-Größe: | 24 KB |
Versorgungsspannung - Min.: | 2 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 85 C |
Verpackung: | Tablett |
Marke: | STMicroelectronics |
Daten-RAM-Typ: | SRAM |
Oberflächentyp: | I2C, SPI, USART |
Feuchtigkeitsempfindlich: | Ja |
Anzahl der ADC-Kanäle: | 2 Kanal |
Anzahl Timer/Zähler: | 11 Timer |
Prozessorserie: | ARMCortex M |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 540 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Gewichtseinheit: | 1,319 g |
♠ High-Density-Value-Line, fortschrittlicher ARM®-basierter 32-Bit-MCU mit 256 bis 512 KB Flash, 16 Timern, ADC-, DAC- und 11 Kommunikationsschnittstellen
Die STM32F100 Value Line-Familie umfasst den hochleistungsfähigen Arm® Cortex®-M3 32-Bit-RISC-Kern, der mit einer Frequenz von 24 MHz arbeitet, eingebettete Hochgeschwindigkeitsspeicher (Flash-Speicher bis zu 512 KByte und SRAM bis zu 32 KByte), ein flexibles Static Memory Control (FSMC)-Schnittstelle (für Geräte, die in Paketen mit 100 Pins und mehr angeboten werden) und eine umfangreiche Palette erweiterter Peripheriegeräte und I/Os, die an zwei APB-Busse angeschlossen sind.Alle Geräte bieten Standard-Kommunikationsschnittstellen (bis zu zwei I2Cs, drei SPIs, ein HDMI CEC, bis zu drei USARTs und 2 UARTS), einen 12-Bit-ADC, zwei 12-Bit-DACs, bis zu 9 universelle 16-Bit-Timer und ein PWM-Timer mit fortschrittlicher Steuerung.
Die High-Density-Value-Line-Familie STM32F100xx 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 STM32F100 Value Line-Familie umfasst Bausteine in drei verschiedenen Gehäusen von 64 Pins bis 144 Pins.Je nach gewähltem Gerät sind verschiedene Sätze von Peripheriegeräten enthalten. Die folgende Beschreibung gibt einen Überblick über das gesamte Angebot an Peripheriegeräten, die in dieser Familie angeboten werden.
Diese Merkmale machen die STM32F100xx-Value-Line-Mikrocontroller-Familie für eine Vielzahl von Anwendungen geeignet, darunter Motorantriebe, Anwendungssteuerung, medizinische und Handheld-Geräte, PC- und Gaming-Peripheriegeräte, GPS-Plattformen, industrielle Anwendungen, SPS, Wechselrichter, Drucker, Scanner und Alarmsysteme , Video-Gegensprechanlagen und HVACs.
• Kern: ARM®-32-Bit-Cortex®-M3-CPU
– 24 MHz maximale Frequenz, 1,25 DMIPS/MHz (Dhrystone 2.1) Leistung
– Single-Cycle-Multiplikation und Hardware-Division
• Erinnerungen
– 256 bis 512 KByte Flash-Speicher
–24 bis 32 KByte SRAM
– Flexibler statischer Speichercontroller mit 4 Chip Selects.Unterstützt SRAM-, PSRAM- und NOR-Speicher
– LCD-Parallelschnittstelle, 8080/6800-Modi
• Uhr-, Reset- und Versorgungsmanagement
– 2,0 bis 3,6 V Applikationsversorgung und I/Os
– POR, PDR und programmierbarer Spannungsdetektor (PVD)
– 4-bis-24-MHz-Quarzoszillator
– Interner werkseitig getrimmter 8-MHz-RC
– Interner 40-kHz-RC
– PLL für CPU-Takt
– 32-kHz-Oszillator für RTC mit Kalibrierung
• Geringer Strom
– Sleep-, Stop- und Standby-Modi
– VBAT-Versorgung für RTC- und Backup-Register
• Serial Wire Debugging (SWD) und JTAG I/F
• DMA
– 12-Kanal-DMA-Controller
– Unterstützte Peripheriegeräte: Timer, ADC, SPIs, I 2Cs, USARTs und DACs
• 1 × 12-Bit, 1,2 µs A/D-Wandler (bis zu 16 Kanäle)
– Wandlungsbereich: 0 bis 3,6 V
- Temperatursensor
• 2 × 12-Bit-D/A-Wandler
• Bis zu 112 schnelle I/O-Ports
– 51/80/112 I/Os, alle abbildbar auf 16 externe Interrupt-Vektoren und fast alle 5 V-tolerant
• Bis zu 16 Timer
– Bis zu sieben 16-Bit-Timer mit jeweils bis zu 4 IC/OC/PWM oder Impulszähler
– Ein 16-Bit-6-Kanal-Timer mit erweiterter Steuerung: bis zu 6 Kanäle für PWM-Ausgang, Totzeiterzeugung und Notstopp
– Ein 16-Bit-Timer mit 2 IC/OC, 1 OCN/PWM, Totzeiterzeugung und Notstopp
– Zwei 16-Bit-Timer mit jeweils IC/OC/OCN/PWM, Totzeiterzeugung und Notstopp
– Zwei Watchdog-Timer
– SysTick-Timer: 24-Bit-Abwärtszähler
– Zwei 16-Bit-Basis-Timer zum Ansteuern des DAC
• Bis zu 11 Kommunikationsschnittstellen
– Bis zu zwei I2C-Schnittstellen (SMBus/PMBus)
– Bis zu 3 USARTs (ISO 7816-Schnittstelle, LIN, IrDA-Fähigkeit, Modemsteuerung)
– Bis zu 2 UARTs
– Bis zu 3 SPIs (12 Mbit/s)
– Verbraucherelektroniksteuerung (CEC) I/F
• CRC-Berechnungseinheit, eindeutige 96-Bit-ID