STM32F100C4T6B ARM mikrocontrollere – MCU 32BIT CORTEX M3 48PINS 16KB
♠ Produktbeskrivelse
Produktegenskab | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM mikrocontrollere - MCU |
RoHS: | detaljer |
Serie: | STM32F100C4 |
Monteringsstil: | SMD/SMT |
Kerne: | ARM Cortex M3 |
Programhukommelsesstørrelse: | 16 kB |
Databusbredde: | 32 bit |
ADC-opløsning: | 12 bit |
Maksimal urfrekvens: | 24 MHz |
Antal I/O'er: | 37 I/O |
Data RAM Størrelse: | 4 kB |
Forsyningsspænding - min.: | 2 V |
Forsyningsspænding - Max: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
Interface Type: | I2C, SPI, USART |
Fugt følsom: | Ja |
Produkttype: | ARM mikrocontrollere - MCU |
Fabrikspakkemængde: | 1500 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Enhedsvægt: | 0,006409 oz |
♠ Lav- og mellemdensitetsværdilinje, avanceret ARM®-baseret 32-bit MCU med 16 til 128 KB Flash, 12 timere, ADC, DAC og 8 comm-grænseflader
STM32F100x4, STM32F100x6, STM32F100x8 og STM32F100xB mikrocontrollere inkorporerer den højtydende ARM® Cortex®-M3 32-bit RISC-kerne, der opererer ved en 24 MHz-frekvens, højhastigheds-indlejrede K-bytes-hukommelser med K8bytes og 1Flash-indlejret K8bytes ), og et omfattende udvalg af forbedrede perifere enheder og I/O'er forbundet til to APB-busser.Alle enheder tilbyder standardkommunikationsgrænseflader (op til to I2C'er, to SPI'er, en HDMI CEC og op til tre USART'er), en 12-bit ADC, to 12-bit DAC'er, op til seks generelle 16-bit timere og en avanceret kontrol PWM timer.
STM32F100xx lav- og mellemdensitetsenhederne fungerer i temperaturområderne – 40 til + 85 °C og – 40 til + 105 °C, fra en 2,0 til 3,6 V strømforsyning.
Et omfattende sæt af strømbesparende tilstande tillader design af applikationer med lavt strømforbrug.
Disse mikrocontrollere inkluderer enheder i tre forskellige pakker, der spænder fra 48 ben til 100 ben.Afhængigt af den valgte enhed medfølger forskellige sæt periferiudstyr.
Disse funktioner gør disse mikrocontrollere velegnede til en bred vifte af applikationer såsom applikationskontrol og brugergrænseflader, medicinsk og håndholdt udstyr, pc- og spiludstyr, GPS-platforme, industrielle applikationer, PLC'er, invertere, printere, scannere, alarmsystemer, video samtaleanlæg og HVAC'er.
• Kerne: ARM® 32-bit Cortex®-M3 CPU
– 24 MHz maksimal frekvens, 1,25 DMIPS/MHz (Dhrystone 2.1) ydeevne
– Enkeltcyklus multiplikation og hardware division
• Erindringer
– 16 til 128 Kbytes Flash-hukommelse
– 4 til 8 Kbytes SRAM
• Ur, nulstilling og forsyningsstyring
– 2,0 til 3,6 V applikationsforsyning og I/O'er
– POR, PDR og programmerbar spændingsdetektor (PVD)
– 4-til-24 MHz krystaloscillator
– Intern 8 MHz fabrikstrimmet RC
– Intern 40 kHz RC
– PLL for CPU-ur
– 32 kHz oscillator til RTC med kalibrering
• Lav strøm
– Dvale-, stop- og standbytilstande
– VBAT forsyning til RTC og backup registre
• Fejlretningstilstand
– Serial wire debug (SWD) og JTAG-grænseflader
• DMA
– 7-kanals DMA-controller
- Understøttet ydre enheder: timere, ADC, SPI'er, I 2C'er, USART'er og DAC'er
• 1 × 12-bit, 1,2 µs A/D-konverter (op til 16 kanaler)
– Konverteringsområde: 0 til 3,6 V
- Temperatur måler
• 2 × 12-bit D/A-konvertere
• Op til 80 hurtige I/O-porte
– 37/51/80 I/O'er, alle kan kortlægges på 16 eksterne interrupt-vektorer og næsten alle 5 V-tolerante
• Op til 12 timere
– Op til tre 16-bit timere, hver med op til 4 IC/OC/PWM eller pulstæller
– 16-bit, 6-kanals avanceret kontroltimer: op til 6 kanaler til PWM-udgang, dødtidsgenerering og nødstop
– Én 16-bit timer, med 2 IC/OC, 1 OCN/PWM, dødtidsgenerering og nødstop
– To 16-bit timere, hver med IC/OC/OCN/PWM, dødtidsgenerering og nødstop
– 2 vagthunde-timere (uafhængig og vindue)
– SysTick-timer: 24-bit nedtæller
– To 16-bit grundlæggende timere til at drive DAC'en
• Op til 8 kommunikationsgrænseflader
– Op til to I2C-grænseflader (SMBus/PMBus)
– Op til 3 USART'er (ISO 7816-grænseflade, LIN, IrDA-kapacitet, modemkontrol)
– Op til 2 SPI'er (12 Mbit/s)
– Consumer Electronics Control (CEC) interface
• CRC-beregningsenhed, 96-bit unikt ID
• ECOPACK®-pakker