Microcontrollori ARM STM32F100C8T6BTR - MCU ARM Linea di valore à 32 bit, 48 pin, 64 kB Flash
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | STMicroelectronics |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32F100C8 |
Stile di muntatura: | SMD/SMT |
Core: | ARM Cortex M3 |
Dimensione di a memoria di u prugramma: | 64 kB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 24 MHz |
Numeru d'I/O: | 37 E/S |
Dimensione di a RAM di dati: | 8 kB |
Tensione di alimentazione - Min: | 2 V |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di funziunamentu: | - 40°C |
Temperatura massima di funziunamentu: | + 85°C |
Imballaggio: | Bobina |
Imballaggio: | Tagliate u nastro |
Imballaggio: | MouseReel |
Marca: | STMicroelectronics |
Sensibile à l'umidità: | Iè |
Tipu di pruduttu: | Microcontrollori ARM - MCU |
Quantità di pacchettu di fabbrica: | 2400 |
Sottucateguria: | Microcontrollori - MCU |
Nome cummerciale: | STM32 |
Pesu unitariu: | 0,006409 once |
♠ Linea di valore à bassa è media densità, MCU avanzatu à 32 bit basatu annantu à ARM® cù Flash da 16 à 128 KB, 12 timer, ADC, DAC è 8 interfacce di cumunicazione
I microcontrollori STM32F100x4, STM32F100x6, STM32F100x8 è STM32F100xB incorporanu u core RISC ARM® Cortex®-M3 à 32 bit d'alta prestazione chì funziona à una frequenza di 24 MHz, memorie integrate à alta velocità (memoria Flash finu à 128 Kbyte è SRAM finu à 8 Kbyte), è una vasta gamma di periferiche è I/O migliorati cunnessi à dui bus APB. Tutti i dispositivi offrenu interfacce di cumunicazione standard (finu à dui I2C, dui SPI, un HDMI CEC è finu à trè USART), un ADC à 12 bit, dui DAC à 12 bit, finu à sei timer à 16 bit di usu generale è un timer PWM di cuntrollu avanzatu.
I dispusitivi STM32F100xx à bassa è media densità funzionanu in l'intervalli di temperatura da -40 à +85 °C è da -40 à +105 °C, da un'alimentazione di 2,0 à 3,6 V.
Un inseme cumpletu di modi di risparmiu energeticu permette a cuncepzione di applicazioni à bassa putenza.
Questi microcontrollori includenu dispositivi in trè pacchetti diversi chì varianu da 48 pin à 100 pin. Sicondu u dispositivu sceltu, sò inclusi diversi insemi di periferiche.
Queste caratteristiche rendenu questi microcontrollori adatti per una vasta gamma di applicazioni cum'è u cuntrollu di l'applicazioni è l'interfacce utente, apparecchiature mediche è palmari, periferiche per PC è ghjochi, piattaforme GPS, applicazioni industriali, PLC, inverter, stampanti, scanner, sistemi d'allarme, videocitofoni è HVAC.
• Core: CPU ARM® Cortex®-M3 à 32 bit
– Frequenza massima di 24 MHz, prestazioni di 1,25 DMIPS/MHz (Dhrystone 2.1)
– Moltiplicazione à ciclu unicu è divisione di hardware
• Ricordi
– Da 16 à 128 Kbyte di memoria Flash
– Da 4 à 8 Kbyte di SRAM
• Orologiu, reset è gestione di l'approvvigionamentu
– Alimentazione di l'applicazione da 2,0 à 3,6 V è I/O
– POR, PDR è rilevatore di tensione programmabile (PVD)
– Oscillatore à cristallu da 4 à 24 MHz
– RC internu di 8 MHz cunfiguratu in fabbrica
– RC interna 40 kHz
– PLL per u clock di a CPU
– Oscillatore 32 kHz per RTC cù calibrazione
• Bassa putenza
– Modi di sonnu, stop è standby
– Alimentazione VBAT per RTC è registri di salvezza
• Modu di debugging
– Debug di fili seriali (SWD) è interfacce JTAG
• DMA
– Cuntrollore DMA à 7 canali
– Periferiche supportate: timer, ADC, SPI, I2C, USART è DAC
• 1 × convertitore A/D 12-bit, 1.2 µs (finu à 16 canali)
– Gamma di cunversione: da 0 à 3,6 V
– Sensore di temperatura
• 2 × convertitori D/A à 12 bit
• Finu à 80 porte I/O veloci
– 37/51/80 I/O, tutti mappabili nantu à 16 vettori d'interruzzione esterni è quasi tutti tolleranti à 5 V
• Finu à 12 cronometri
– Finu à trè temporizzatori à 16 bit, ognunu cù finu à 4 IC/OC/PWM o contatori d'impulsi
– Timer di cuntrollu avanzatu à 16 bit è 6 canali: finu à 6 canali per l'uscita PWM, a generazione di tempu mortu è l'arrestu d'emergenza
– Un timer di 16 bit, cù 2 IC/OC, 1 OCN/PWM, generazione di tempu mortu è arrestu d'emergenza
– Dui temporizzatori à 16 bit, ognunu cù IC/OC/OCN/PWM, generazione di tempu mortu è arrestu d'emergenza
– 2 timer di watchdog (indipendenti è di finestra)
– Timer SysTick: contatore decrescente di 24 bit
– Dui timer basi di 16 bit per pilotà u DAC
• Finu à 8 interfacce di cumunicazione
– Finu à duie interfacce I2C (SMBus/PMBus)
– Finu à 3 USART (interfaccia ISO 7816, LIN, capacità IrDA, cuntrollu di modem)
– Finu à 2 SPI (12 Mbit/s)
– Interfaccia di cuntrollu di l'elettronica di cunsumu (CEC)
• Unità di calculu CRC, ID unicu di 96 bit
• Pacchetti ECOPACK®