STM32F100C4T6B ARM mikrokontroleri – MCU 32BIT CORTEX M3 48PINS 16KB
♠ Opis proizvoda
Svojstvo proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | pojedinosti |
Niz: | STM32F100C4 |
Stil montaže: | SMD/SMT |
Jezgra: | ARM Cortex M3 |
Veličina programske memorije: | 16 kB |
Širina podatkovne sabirnice: | 32 bita |
Razlučivost ADC-a: | 12 bita |
Maksimalna taktna frekvencija: | 24 MHz |
Broj ulaza/izlaza: | 37 I/O |
Veličina podatkovnog RAM-a: | 4 kB |
Napon napajanja - Min.: | 2 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Ambalaža: | Ladica |
Marka: | STMicroelectronics |
Vrsta sučelja: | I2C, SPI, USART |
Osjetljivo na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Tvornička količina pakiranja: | 1500 |
Potkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,006409 oz |
♠ Linija niske i srednje gustoće, napredni 32-bitni MCU baziran na ARM® sa 16 do 128 KB Flash, 12 mjerača vremena, ADC, DAC i 8 komunikacijskih sučelja
Mikrokontroleri STM32F100x4, STM32F100x6, STM32F100x8 i STM32F100xB uključuju 32-bitnu RISC jezgru visokih performansi ARM® Cortex®-M3 koja radi na frekvenciji od 24 MHz, ugrađene memorije velike brzine (Flash memorija do 128 Kbajta i SRAM do 8 Kbajta ), te širok raspon poboljšanih perifernih uređaja i I/O-a spojenih na dvije APB sabirnice.Svi uređaji nude standardna komunikacijska sučelja (do dva I2C, dva SPI, jedan HDMI CEC i do tri USART), jedan 12-bitni ADC, dva 12-bitna DAC-a, do šest 16-bitnih tajmera opće namjene i PWM timer s naprednom kontrolom.
Uređaji niske i srednje gustoće STM32F100xx rade u temperaturnom rasponu od – 40 do + 85 °C i – 40 do + 105 °C, s napajanjem od 2,0 do 3,6 V.
Opsežan skup načina rada za uštedu energije omogućuje dizajn aplikacija niske potrošnje.
Ovi mikrokontroleri uključuju uređaje u tri različita pakiranja u rasponu od 48 pinova do 100 pinova.Ovisno o odabranom uređaju, uključeni su različiti setovi perifernih uređaja.
Ove značajke čine ove mikrokontrolere prikladnima za širok raspon aplikacija kao što su kontrola aplikacija i korisnička sučelja, medicinska i ručna oprema, periferne jedinice za računala i igre, GPS platforme, industrijske aplikacije, PLC-ovi, pretvarači, pisači, skeneri, alarmni sustavi, video interfoni i HVAC uređaji.
• Jezgra: ARM® 32-bitni Cortex®-M3 CPU
– maksimalna frekvencija od 24 MHz, izvedba 1,25 DMIPS/MHz (Dhrystone 2.1)
– Množenje u jednom ciklusu i hardversko dijeljenje
• Sjećanja
– 16 do 128 Kbajta Flash memorije
– 4 do 8 Kbajta SRAM-a
• Sat, resetiranje i upravljanje opskrbom
– 2,0 do 3,6 V aplikacijsko napajanje i I/O
– POR, PDR i programabilni detektor napona (PVD)
– Kristalni oscilator od 4 do 24 MHz
– Interni 8 MHz tvornički podešen RC
– Interni 40 kHz RC
– PLL za procesorski takt
– 32 kHz oscilator za RTC s kalibracijom
• Mala snaga
– Načini mirovanja, zaustavljanja i pripravnosti
– VBAT napajanje za RTC i rezervne registre
• Način otklanjanja pogrešaka
– Serial wire debug (SWD) i JTAG sučelja
• DMA
– 7-kanalni DMA kontroler
– Podržani periferni uređaji: mjerači vremena, ADC, SPI, I 2C, USART i DAC
• 1 × 12-bitni, 1,2 µs A/D pretvarač (do 16 kanala)
– Raspon pretvorbe: 0 do 3,6 V
- Senzor temperature
• 2 × 12-bitna D/A pretvarača
• Do 80 brzih I/O portova
– 37/51/80 I/O, svi se mogu mapirati na 16 vanjskih vektora prekida i gotovo svih 5 V-tolerantnih
• Do 12 mjerača vremena
– Do tri 16-bitna mjerača vremena, svaki s do 4 IC/OC/PWM ili brojačem impulsa
– 16-bitni, 6-kanalni napredni kontrolni mjerač vremena: do 6 kanala za PWM izlaz, generiranje mrtvog vremena i hitno zaustavljanje
– Jedan 16-bitni mjerač vremena, s 2 IC/OC, 1 OCN/PWM, generiranje mrtvog vremena i zaustavljanje u nuždi
– Dva 16-bitna mjerača vremena, svaki s IC/OC/OCN/PWM, generiranjem mrtvog vremena i hitnim zaustavljanjem
– 2 nadzorna mjerača vremena (neovisni i prozorski)
– SysTick mjerač vremena: 24-bitni brojač pada
– Dva 16-bitna osnovna mjerača vremena za pokretanje DAC-a
• Do 8 komunikacijskih sučelja
– Do dva I2C sučelja (SMBus/PMBus)
– Do 3 USART-a (ISO 7816 sučelje, LIN, IrDA mogućnost, kontrola modema)
– Do 2 SPI (12 Mbit/s)
– Sučelje za kontrolu potrošačke elektronike (CEC).
• CRC jedinica za izračun, 96-bitni jedinstveni ID
• ECOPACK® paketi