Microcontrolere ARM STM32F100C8T6BTR – MCU ARM Linie de valori pe 32 de biți, 48 de pini, 64kB Flash
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F100C8 |
Stil de montare: | SMD/SMT |
Nucleu: | ARM Cortex M3 |
Dimensiunea memoriei programului: | 64 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 24 MHz |
Număr de intrări/ieșiri: | 37 I/O |
Dimensiune memorie RAM pentru date: | 8 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tambur |
Ambalaj: | Tăiați banda |
Ambalaj: | MouseReel |
Marca: | STMicroelectronics |
Sensibil la umiditate: | Da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 2400 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 0,006409 uncii |
♠ Linie de valori cu densitate mică și medie, MCU avansat pe 32 de biți bazat pe ARM® cu memorie Flash de la 16 la 128 KB, 12 temporizatoare, ADC, DAC și 8 interfețe de comunicare
Microcontrolerele STM32F100x4, STM32F100x6, STM32F100x8 și STM32F100xB încorporează nucleul RISC ARM® Cortex®-M3 pe 32 de biți de înaltă performanță, care funcționează la o frecvență de 24 MHz, memorii integrate de mare viteză (memorie Flash de până la 128 Kbytes și SRAM de până la 8 Kbytes) și o gamă extinsă de periferice și intrări/ieșiri îmbunătățite conectate la două magistrale APB. Toate dispozitivele oferă interfețe de comunicație standard (până la două I2C-uri, două SPI-uri, un HDMI CEC și până la trei USART-uri), 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 de densitate mică și medie funcționează în intervalele de temperatură de la – 40 la + 85 °C și de la – 40 la + 105 °C, de la o sursă de alimentare de la 2,0 la 3,6 V.
Un set complet de moduri de economisire a energiei permite proiectarea de aplicații cu consum redus de energie.
Aceste microcontrolere includ dispozitive în trei pachete diferite, de la 48 de pini la 100 de pini. În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice.
Aceste caracteristici fac ca aceste microcontrolere să fie potrivite 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ă, interfoane video și sisteme HVAC.
• Nucleu: procesor ARM® Cortex®-M3 pe 32 de biți
– Frecvență maximă de 24 MHz, performanță de 1,25 DMIPS/MHz (Dhrystone 2.1)
– Înmulțire cu un singur ciclu și împărțire hardware
• Amintiri
– 16 până la 128 kbytes de memorie flash
– 4 până la 8 kbytes de SRAM
• Ceas, resetare și gestionare a aprovizionării
– Alimentare aplicație de la 2,0 la 3,6 V și intrări/ieșiri
– POR, PDR și detector de tensiune programabil (PVD)
– Oscilator cu cristal de la 4 la 24 MHz
– Telecomandă internă de 8 MHz, configurată din fabrică
– RC intern de 40 kHz
– PLL pentru ceasul procesorului
– Oscilator de 32 kHz pentru RTC cu calibrare
• Consum redus de energie
– Modurile Repaus, Oprire și Standby
– Alimentare VBAT pentru RTC și registre de rezervă
• Mod de depanare
– Depanare prin cabluri seriale (SWD) și interfețe JTAG
• DMA
– Controler DMA cu 7 canale
– Periferice suportate: temporizatoare, ADC, SPI-uri, I2C-uri, USART-uri și DAC-uri
• 1 convertor A/D pe 12 biți, 1,2 µs (până la 16 canale)
– Interval de conversie: 0 până la 3,6 V
– Senzor de temperatură
• 2 convertoare D/A pe 12 biți
• Până la 80 de porturi I/O rapide
– 37/51/80 I/O-uri, toate mapabile pe 16 vectori de întrerupere externi și aproape toate tolerante la 5 V
• Până la 12 cronometre
– Până la trei temporizatoare pe 16 biți, fiecare cu până la 4 circuite integrate/contoare de impulsuri/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 timp mort și oprire de urgență
– Un temporizator pe 16 biți, cu 2 circuite integrate/circuit-oclu (IC/OC), 1 circuit OCN/PWM, generare de timp mort și oprire de urgență
– Două temporizatoare pe 16 biți, fiecare cu IC/OC/OCN/PWM, generare de timp mort și oprire de urgență
– 2 temporizatoare watchdog (independente și fereastră)
– Temporizator SysTick: numărător invers pe 24 de biți
– Două temporizatoare de bază pe 16 biți pentru a alimenta 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-uri (interfață ISO 7816, LIN, capacitate IrDA, control modem)
– Până la 2 SPI-uri (12 Mbit/s)
– Interfață de control al electronicelor de larg consum (CEC)
• Unitate de calcul CRC, ID unic pe 96 de biți
• Pachete ECOPACK®