STM32F100C8T6BTR ARM-Mikrocontroller – MCU ARM 32Bit Value Line 48-Pin 64kB Flash
♠ Produktbeschreibung
Produkteigenschaften | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller – MCU |
RoHS: | Details |
Serie: | STM32F100C8 |
Montageart: | SMD/SMT |
Kern: | ARM Cortex M3 |
Programmspeichergröße: | 64 kB |
Datenbusbreite: | 32 Bit |
ADC-Auflösung: | 12 Bit |
Maximale Taktfrequenz: | 24 MHz |
Anzahl der E/As: | 37 E/A |
Daten-RAM-Größe: | 8 kB |
Versorgungsspannung - Min: | 2 V |
Versorgungsspannung - Max: | 3,6 V |
Minimale Betriebstemperatur: | - 40 °C |
Maximale Betriebstemperatur: | + 85 °C |
Verpackung: | Spule |
Verpackung: | Klebeband abschneiden |
Verpackung: | Mausrolle |
Marke: | STMicroelectronics |
Feuchtigkeitsempfindlich: | Ja |
Produkttyp: | ARM-Mikrocontroller – MCU |
Fabrikpackungsmenge: | 2400 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Stückgewicht: | 0,006409 Unzen |
♠ Low- und Medium-Density-Value-Line, fortschrittliche ARM®-basierte 32-Bit-MCU mit 16 bis 128 KB Flash, 12 Timern, ADC, DAC und 8 Kommunikationsschnittstellen
Die Mikrocontroller STM32F100x4, STM32F100x6, STM32F100x8 und STM32F100xB verfügen über den leistungsstarken ARM® Cortex®-M3 32-Bit-RISC-Kern mit 24 MHz Taktfrequenz, integrierte Hochgeschwindigkeitsspeicher (Flash-Speicher bis zu 128 KByte und SRAM bis zu 8 KByte) sowie eine umfangreiche Palette an erweiterten Peripheriegeräten und E/As, die an zwei APB-Busse angeschlossen sind. Alle Geräte bieten Standard-Kommunikationsschnittstellen (bis zu zwei I2Cs, zwei SPIs, einen HDMI CEC und bis zu drei USARTs), einen 12-Bit-ADC, zwei 12-Bit-DACs, bis zu sechs universelle 16-Bit-Timer und einen PWM-Timer mit erweiterter Steuerung.
Die STM32F100xx-Geräte mit niedriger und mittlerer Dichte arbeiten in den Temperaturbereichen –40 bis +85 °C und –40 bis +105 °C mit einer Stromversorgung von 2,0 bis 3,6 V.
Ein umfassender Satz von Energiesparmodi ermöglicht die Entwicklung von Anwendungen mit geringem Stromverbrauch.
Diese Mikrocontroller sind in drei verschiedenen Gehäusen mit 48 bis 100 Pins erhältlich. Je nach gewähltem Gerät sind unterschiedliche Peripheriegeräte im Lieferumfang enthalten.
Aufgrund dieser Funktionen eignen sich diese Mikrocontroller für eine breite Palette von Anwendungen wie Anwendungssteuerung und Benutzeroberflächen, medizinische und tragbare Geräte, PC- und Gaming-Peripheriegeräte, GPS-Plattformen, industrielle Anwendungen, SPS, Wechselrichter, Drucker, Scanner, Alarmsysteme, Video-Gegensprechanlagen und HLK-Anlagen.
• Kern: ARM® 32-Bit Cortex®-M3 CPU
– 24 MHz maximale Frequenz, 1,25 DMIPS/MHz (Dhrystone 2.1) Leistung
– Einzelzyklus-Multiplikation und Hardware-Division
• Erinnerungen
– 16 bis 128 KByte Flash-Speicher
– 4 bis 8 KByte SRAM
• Takt-, Reset- und Versorgungsmanagement
– 2,0 bis 3,6 V Anwendungsversorgung und I/Os
– POR, PDR und programmierbarer Spannungsdetektor (PVD)
– 4-bis-24-MHz-Quarzoszillator
– Interner 8 MHz werkseitig getrimmter RC
– Interner 40 kHz RC
– PLL für CPU-Takt
– 32 kHz Oszillator für RTC mit Kalibrierung
• Niedriger Stromverbrauch
– Schlaf-, Stopp- und Standby-Modus
– VBAT-Versorgung für RTC und Backup-Register
• Debug-Modus
– Serial Wire Debug (SWD) und JTAG-Schnittstellen
• DMA
– 7-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 80 schnelle I/O-Ports
– 37/51/80 I/Os, alle auf 16 externe Interrupt-Vektoren abbildbar und fast alle 5 V-tolerant
• Bis zu 12 Timer
– Bis zu drei 16-Bit-Timer mit jeweils bis zu 4 IC/OC/PWM oder Impulszähler
– 16-Bit, 6-Kanal Advanced-Control-Timer: bis zu 6 Kanäle für PWM-Ausgang, Totzeitgenerierung und Not-Aus
– Ein 16-Bit-Timer, mit 2 IC/OC, 1 OCN/PWM, Totzeitgenerierung und Not-Aus
– Zwei 16-Bit-Timer, jeweils mit IC/OC/OCN/PWM, Totzeitgenerierung und Not-Aus
– 2 Watchdog-Timer (unabhängig und Fenster)
– SysTick-Timer: 24-Bit-Abwärtszähler
– Zwei 16-Bit-Basistimer zum Ansteuern des DAC
• Bis zu 8 Kommunikationsschnittstellen
– Bis zu zwei I2C-Schnittstellen (SMBus/PMBus)
– Bis zu 3 USARTs (ISO 7816-Schnittstelle, LIN, IrDA-Fähigkeit, Modemsteuerung)
– Bis zu 2 SPIs (12 Mbit/s)
– Consumer Electronics Control (CEC)-Schnittstelle
• CRC-Berechnungseinheit, 96-Bit eindeutige ID
• ECOPACK®-Verpackungen