STM32F100C8T6BTR ARM-mikrokontroller – MCU ARM 32-bitars värdelinje 48-stifts 64kB flashminne
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32F100C8 |
Monteringsstil: | SMD/SMT |
Kärna: | ARM Cortex M3 |
Programminnesstorlek: | 64 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 12 bitar |
Maximal klockfrekvens: | 24 MHz |
Antal I/O:er: | 37 I/O |
Data-RAM-storlek: | 8 kB |
Matningsspänning - Min: | 2 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | - 40 grader Celsius |
Maximal driftstemperatur: | +85°C |
Förpackning: | Rulle |
Förpackning: | Skär tejp |
Förpackning: | Musrulle |
Stämpla: | STMicroelectronics |
Fuktkänslig: | Ja |
Produkttyp: | ARM-mikrokontroller - MCU |
Fabriksförpackningskvantitet: | 2400 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Enhetsvikt: | 0,006409 uns |
♠ Låg- och medeldensitetsvärdelinje, avancerad ARM®-baserad 32-bitars MCU med 16 till 128 KB Flash, 12 timers, ADC, DAC och 8 kommunikationsgränssnitt
Mikrokontrollerna STM32F100x4, STM32F100x6, STM32F100x8 och STM32F100xB använder den högpresterande ARM® Cortex®-M3 32-bitars RISC-kärnan som arbetar med en frekvens på 24 MHz, snabba inbyggda minnen (flashminne upp till 128 kbyte och SRAM upp till 8 kbyte) och ett brett utbud av förbättrade kringutrustningar och I/O-enheter anslutna till två APB-bussar. Alla enheter erbjuder standardkommunikationsgränssnitt (upp till två I2C:er, två SPI:er, en HDMI CEC och upp till tre USART:er), en 12-bitars ADC, två 12-bitars DAC:er, upp till sex allmänna 16-bitars timers och en avancerad PWM-timer.
STM32F100xx-enheterna med låg och medelhög densitet arbetar 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 energiförbrukning.
Dessa mikrokontroller finns i tre olika paket, från 48 stift till 100 stift. Beroende på vilken enhet som väljs ingår olika uppsättningar kringutrustning.
Dessa funktioner gör dessa mikrokontroller lämpliga för en mängd olika tillämpningar, såsom applikationskontroll och användargränssnitt, medicinsk och handhållen utrustning, PC- och speltillbehör, GPS-plattformar, industriella tillämpningar, PLC:er, växelriktare, skrivare, skannrar, larmsystem, videoporttelefoner och HVAC.
• Kärna: ARM® 32-bitars Cortex®-M3-processor
– 24 MHz maximal frekvens, 1,25 DMIPS/MHz (Dhrystone 2.1) prestanda
– Encykelsmultiplikation och hårdvarudivision
• Minnen
– 16 till 128 kbyte flashminne
– 4 till 8 kbyte SRAM
• Klocka, återställning och förbrukningshantering
– 2,0 till 3,6 V applikationsmatning och I/O
– POR, PDR och programmerbar spänningsdetektor (PVD)
– 4 till 24 MHz kristalloscillator
– Intern 8 MHz fabriksinställd RC
– Intern 40 kHz RC
– PLL för CPU-klocka
– 32 kHz oscillator för RTC med kalibrering
• Låg strömförbrukning
– Viloläge, stoppläge och standbyläge
– VBAT-försörjning för RTC och backupregister
• Felsökningsläge
– Seriell kabelfelsökning (SWD) och JTAG-gränssnitt
• DMA
– 7-kanalig DMA-kontroller
– Stödda kringutrustningar: timers, ADC, SPI:er, I2C, USART och DAC
• 1 × 12-bitars, 1,2 µs A/D-omvandlare (upp till 16 kanaler)
– Omvandlingsområde: 0 till 3,6 V
– Temperatursensor
• 2 × 12-bitars D/A-omvandlare
• Upp till 80 snabba I/O-portar
– 37/51/80 I/O, alla mappbara på 16 externa avbrottsvektorer och nästan alla 5 V-toleranta
• Upp till 12 timers
– Upp till tre 16-bitars timers, var och en med upp till fyra IC/OC/PWM eller pulsräknare
– 16-bitars, 6-kanalig avancerad styrningstimer: upp till 6 kanaler för PWM-utgång, generering av dödtid och nödstopp
– En 16-bitars timer, med 2 IC/OC, 1 OCN/PWM, dödtidsgenerering och nödstopp
– Två 16-bitars timers, vardera med IC/OC/OCN/PWM, dödtidsgenerering och nödstopp
– 2 watchdog-timers (oberoende och fönster)
– SysTick-timer: 24-bitars nedräknare
– Två 16-bitars grundläggande timers för att driva DAC:n
• Upp till 8 kommunikationsgränssnitt
– Upp till två I2C-gränssnitt (SMBus/PMBus)
– Upp till 3 USART:er (ISO 7816-gränssnitt, LIN, IrDA-kapacitet, modemstyrning)
– Upp till 2 SPI:er (12 Mbit/s)
– Gränssnitt för konsumentelektronikstyrning (CEC)
• CRC-beräkningsenhet, 96-bitars unikt ID
• ECOPACK®-paket