STM32F100C4T6B Microcontrolere ARM – MCU 32BIT CORTEX M3 48PINS 16KB
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F100C4 |
Stil de montare: | SMD/SMT |
Miez: | ARM Cortex M3 |
Dimensiunea memoriei programului: | 16 kB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 24 MHz |
Număr de I/O-uri: | 37 I/O |
Dimensiunea RAM de date: | 4 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tavă |
Marca: | STMicroelectronics |
Tip interfață: | I2C, SPI, USART |
Sensibil la umiditate: | da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 1500 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Greutate unitară: | 0,006409 oz |
♠ Linie de valori de densitate scăzută și medie, MCU avansat pe 32 de biți bazat pe ARM® cu 16 până la 128 KB Flash, 12 temporizatoare, ADC, DAC și 8 interfețe de comunicare
Microcontrolerele STM32F100x4, STM32F100x6, STM32F100x8 și STM32F100xB încorporează miezul RISC de înaltă performanță ARM® Cortex®-M3 pe 32 de biți care funcționează la o frecvență de 24 MHz, memorie încorporată de mare viteză (memorie flash K28 by 8 până la 1 SRAM® până la K8 până la ), și o gamă extinsă de periferice îmbunătățite și I/O conectate la două magistrale APB.Toate dispozitivele oferă interfețe de comunicație standard (până la două I2C, două SPI, un HDMI CEC și până la trei USART), un ADC pe 12 biți, două DAC-uri pe 12 biți, până la șase temporizatoare de uz general pe 16 biți și un temporizator PWM cu control avansat.
Dispozitivele STM32F100xx cu densitate joasă și medie funcționează în intervalele de temperatură – 40 până la + 85 °C și – 40 până la + 105 °C, de la o sursă de alimentare de la 2,0 la 3,6 V.
Un set cuprinzător de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Aceste microcontrolere includ dispozitive în trei pachete diferite, de la 48 la 100 de pini.În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice.
Aceste caracteristici fac ca aceste microcontrolere să fie adecvate pentru o gamă largă de aplicații, cum ar fi controlul aplicațiilor și interfețele utilizator, echipamente medicale și portabile, periferice pentru PC și jocuri, platforme GPS, aplicații industriale, PLC-uri, invertoare, imprimante, scanere, sisteme de alarmă, video interfoane și HVAC.
• Nucleu: CPU ARM® Cortex®-M3 pe 32 de biți
– Frecvență maximă de 24 MHz, performanță de 1,25 DMIPS/MHz (Dhrystone 2.1)
– Înmulțirea cu un singur ciclu și împărțirea hardware
• Amintiri
– 16 până la 128 Kbytes de memorie Flash
– 4 până la 8 Kbytes de SRAM
• Ceasul, resetarea și gestionarea aprovizionării
– Alimentare pentru aplicații de 2,0 până la 3,6 V și I/E
– POR, PDR și detector de tensiune programabil (PVD)
– oscilator cu cristal de la 4 la 24 MHz
– RC intern de 8 MHz echipat din fabrică
– RC intern de 40 kHz
– PLL pentru ceasul CPU
– Oscilator 32 kHz pentru RTC cu calibrare
• Putere redusă
– Modurile Sleep, Stop și Standby
– Furnizare VBAT pentru RTC și registre de rezervă
• Modul de depanare
– Serial wire debug (SWD) și interfețe JTAG
• DMA
– Controler DMA cu 7 canale
– Periferice acceptate: temporizatoare, ADC, SPI, I 2C, USART și DAC
• Convertor A/D 1 × 12 biți, 1,2 µs (până la 16 canale)
– Interval de conversie: 0 la 3,6 V
- Senzor de temperatura
• 2 convertoare D/A pe 12 biți
• Până la 80 de porturi I/O rapide
– 37/51/80 I/O, toate mapabile pe 16 vectori de întrerupere externi și aproape toți toleranți la 5 V
• Până la 12 temporizatoare
– Până la trei temporizatoare pe 16 biți, fiecare cu până la 4 IC/OC/PWM sau contor de impulsuri
– Temporizator de control avansat pe 16 biți, 6 canale: până la 6 canale pentru ieșire PWM, generare de timp mort și oprire de urgență
– Un temporizator pe 16 biți, cu 2 IC/OC, 1 OCN/PWM, generare timp mort și oprire de urgență
- Două temporizatoare pe 16 biți, fiecare cu IC/OC/OCN/PWM, generare timp mort și oprire de urgență
- 2 temporizatoare watchdog (independent și fereastră)
– Temporizator SysTick: contor invers pe 24 de biți
– Două temporizatoare de bază pe 16 biți pentru a conduce DAC-ul
• Până la 8 interfețe de comunicații
– Până la două interfețe I2C (SMBus/PMBus)
– Până la 3 USART (interfață ISO 7816, capacitate LIN, IrDA, control modem)
– Până la 2 SPI-uri (12 Mbit/s)
– Interfață pentru controlul electronicelor de consum (CEC).
• Unitate de calcul CRC, ID unic de 96 de biți
• Pachete ECOPACK®