STM32F100VCT6B ARM mikrocontrollere – MCU ARM 32Bit Value Line 100-pin 32kB Flash
♠ Produktbeskrivelse
Produktegenskab | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM mikrocontrollere - MCU |
RoHS: | detaljer |
Serie: | STM32F100VC |
Monteringsstil: | SMD/SMT |
Pakke/etui: | LQFP-100 |
Kerne: | ARM Cortex M3 |
Programhukommelsesstørrelse: | 256 kB |
Databusbredde: | 32 bit |
ADC-opløsning: | 12 bit |
Maksimal urfrekvens: | 24 MHz |
Data RAM Størrelse: | 24 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 |
Data RAM Type: | SRAM |
Interface Type: | I2C, SPI, USART |
Fugt følsom: | Ja |
Antal ADC-kanaler: | 2 kanal |
Antal timere/tællere: | 11 Timer |
Processor serie: | ARM Cortex M |
Produkttype: | ARM mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakkemængde: | 540 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Enhedsvægt: | 1,319 g |
♠ Højdensitetsværdilinje, avanceret Arm®-baseret 32-bit MCU med 256 til 512 KB Flash, 16 timere, ADC, DAC og 11 comm-grænseflader
STM32F100 Value Line-familien inkorporerer den højtydende Arm® Cortex®-M3 32-bit RISC-kerne, der opererer ved en 24 MHz frekvens, højhastigheds indlejrede hukommelser (flashhukommelse op til 512 Kbytes og SRAM op til 32 Kbytes), en fleksibel statisk hukommelseskontrol (FSMC) interface (til enheder, der tilbydes i pakker med 100 ben og mere) og et omfattende udvalg af forbedrede perifere enheder og I/O'er forbundet til to APB-busser.Alle enheder tilbyder standard kommunikationsgrænseflader (op til to I2C'er, tre SPI'er, en HDMI CEC, op til tre USART'er og 2 UARTS), en 12-bit ADC, to 12-bit DAC'er, op til 9 generelle 16-bit timere og en avanceret PWM-timer.
STM32F100xx højdensitetsværdilinjefamilien 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.
STM32F100 Value Line-familien inkluderer enheder i tre forskellige pakker lige fra 64 ben til 144 ben.Afhængigt af den valgte enhed, er forskellige sæt periferiudstyr inkluderet, beskrivelsen nedenfor giver et overblik over det komplette udvalg af perifere enheder, der foreslås i denne familie.
Disse funktioner gør STM32F100xx værdilinje mikrocontroller-familien velegnet til en bred vifte af applikationer såsom motordrev, applikationskontrol, medicinsk og håndholdt udstyr, pc- og spiludstyr, GPS-platforme, industrielle applikationer, PLC'er, invertere, printere, scannere, alarmsystemer , videosamtaleanlæ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
– 256 til 512 Kbytes Flash-hukommelse
–24 til 32 Kbytes SRAM
– Fleksibel statisk hukommelsescontroller med 4 Chip Selects.Understøtter SRAM, PSRAM og NOR-hukommelser
– LCD parallel interface, 8080/6800 tilstande
• 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
• Serial wire debug (SWD) og JTAG I/F
• DMA
– 12-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 112 hurtige I/O-porte
– 51/80/112 I/O'er, alle kan kortlægges på 16 eksterne interrupt-vektorer og næsten alle 5 V-tolerante
• Op til 16 timere
– Op til syv 16-bit timere, hver med op til 4 IC/OC/PWM eller pulstæller
– Én 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
– To vagthunde-timere
– SysTick-timer: 24-bit nedtæller
– To 16-bit grundlæggende timere til at drive DAC'en
• Op til 11 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 UART'er
– Op til 3 SPI'er (12 Mbit/s)
– Forbrugerelektronikkontrol (CEC) I/F
• CRC-beregningsenhed, 96-bit unikt ID