STM32F100VCT6B ARM mikrokontroller – MCU ARM 32Bit Value Line 100-pin 32kB Flash
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM mikrokontroller - MCU |
RoHS: | Detaljer |
Serier: | STM32F100VC |
Monteringsstil: | SMD/SMT |
Paket/fodral: | LQFP-100 |
Kärna: | ARM Cortex M3 |
Programminnesstorlek: | 256 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 24 MHz |
Data RAM-storlek: | 24 kB |
Matningsspänning - Min: | 2 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | -40 C |
Maximal drifttemperatur: | + 85 C |
Förpackning: | Bricka |
Varumärke: | STMicroelectronics |
Data RAM-typ: | SRAM |
Gränssnittstyp: | I2C, SPI, USART |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 2 kanal |
Antal timer/räknare: | 11 Timer |
Processorserie: | ARM Cortex M |
Produkttyp: | ARM mikrokontroller - MCU |
Programminnestyp: | Blixt |
Fabriksförpackningsmängd: | 540 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 1,319 g |
♠ Högdensitetsvärdelinje, avancerad Arm®-baserad 32-bitars MCU med 256 till 512 KB Flash, 16 timers, ADC, DAC och 11 komm.
STM32F100 Value Line-familjen innehåller den högpresterande Arm® Cortex®-M3 32-bitars RISC-kärnan som arbetar på en 24 MHz-frekvens, inbäddade höghastighetsminnen (flashminne upp till 512 Kbyte och SRAM upp till 32 Kbyte), en flexibel static memory control (FSMC)-gränssnitt (för enheter som erbjuds i paket med 100 stift och mer) och ett omfattande utbud av förbättrade kringutrustning och I/O anslutna till två APB-bussar.Alla enheter erbjuder standardkommunikationsgränssnitt (upp till två I2C:er, tre SPI:er, en HDMI CEC, upp till tre USARTs och 2 UARTS), en 12-bitars ADC, två 12-bitars DAC:er, upp till 9 allmänna 16-bitars timers och en avancerad PWM-timer.
STM32F100xx högdensitetsvärdeseriefamiljen fungerar i temperaturområdena –40 till +85 °C och –40 till +105 °C, från en strömförsörjning på 2,0 till 3,6 V.En omfattande uppsättning energisparlägen möjliggör design av applikationer med låg effekt.
STM32F100 Value Line-familjen inkluderar enheter i tre olika paket från 64 stift till 144 stift.Beroende på vald enhet ingår olika uppsättningar kringutrustning, beskrivningen nedan ger en översikt över hela utbudet av kringutrustning som föreslås i denna familj.
Dessa funktioner gör STM32F100xx värdelinjemikrokontrollerfamiljen lämplig för ett brett spektrum av applikationer såsom motordrifter, applikationskontroll, medicinsk och handhållen utrustning, PC- och spelkringutrustning, GPS-plattformar, industriella applikationer, PLC:er, växelriktare, skrivare, skannrar, larmsystem , videointercom och VVS.
• Kärna: Arm® 32-bitars Cortex®-M3 CPU
– 24 MHz maximal frekvens, 1,25 DMIPS /MHz (Dhrystone 2.1) prestanda
– Multiplikation i en cykel och hårdvarudivision
• Minnen
– 256 till 512 Kbyte flashminne
–24 till 32 Kbyte SRAM
– Flexibel statisk minneskontroll med 4 Chip Selects.Stöder SRAM, PSRAM och NOR-minnen
– LCD parallellt gränssnitt, 8080/6800 lägen
• Klocka, återställ och försörjningshantering
– 2,0 till 3,6 V applikationsförsörjning och I/O
– POR, PDR och programmerbar spänningsdetektor (PVD)
– 4-till-24 MHz kristalloscillator
– Intern 8 MHz fabrikstrimmad RC
– Intern 40 kHz RC
– PLL för CPU-klocka
– 32 kHz oscillator för RTC med kalibrering
• Låg effekt
– Viloläge, stopp och standbyläge
– VBAT-försörjning för RTC- och backupregister
• Serial wire debug (SWD) och JTAG I/F
• DMA
– 12-kanals DMA-kontroller
– Kringutrustning som stöds: timers, ADC, SPIs, I 2Cs, USARTs och DACs
• 1 × 12-bitars, 1,2 µs A/D-omvandlare (upp till 16 kanaler)
– Konverteringsområde: 0 till 3,6 V
- Temperatursensor
• 2 × 12-bitars D/A-omvandlare
• Upp till 112 snabba I/O-portar
– 51/80/112 I/O, alla mappar på 16 externa avbrottsvektorer och nästan alla 5 V-toleranta
• Upp till 16 timers
– Upp till sju 16-bitars timer, var och en med upp till 4 IC/OC/PWM eller pulsräknare
– En 16-bitars, 6-kanals avancerad kontrolltimer: upp till 6 kanaler för PWM-utgång, dödtidsgenerering och nödstopp
– En 16-bitars timer, med 2 IC/OC, 1 OCN/PWM, dödtidsgenerering och nödstopp
– Två 16-bitars timer, var och en med IC/OC/OCN/PWM, dödtidsgenerering och nödstopp
– Två watchdog-timers
– SysTick-timer: 24-bitars nedräknare
– Två 16-bitars grundläggande timers för att driva DAC
• Upp till 11 kommunikationsgränssnitt
– Upp till två I2C-gränssnitt (SMBus/PMBus)
– Upp till 3 USART (ISO 7816-gränssnitt, LIN, IrDA-kapacitet, modemkontroll)
– Upp till 2 UART
– Upp till 3 SPI:er (12 Mbit/s)
– Konsumentelektronikstyrning (CEC) I/F
• CRC-beräkningsenhet, 96-bitars unikt ID