STM32F100VBT6BTR ARM mikrokrmilniki MCU ARM 32-bitna vrednostna linija 100-pinska 32kB Flash
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F100VB |
Slog montaže: | SMD/SMT |
Jedro: | ARM Cortex M3 |
Velikost programskega pomnilnika: | 128 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 24 MHz |
Število V/I: | 80 V/I |
Velikost podatkovnega RAM-a: | 8 kB |
Napajalna napetost - min.: | 2 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Kolut |
Embalaža: | Rezani trak |
Embalaža: | MiškaReel |
Znamka: | STMicroelectronics |
Občutljivost na vlago: | Da |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Količina v tovarniškem pakiranju: | 1000 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 0,046530 oz |
♠ Napredni 32-bitni mikrokontroler na osnovi ARM® z nizko in srednjo gostoto pomnilnika, od 16 do 128 KB bliskovnega pomnilnika, 12 časovniki, ADC, DAC in 8 komunikacijskimi vmesniki
Mikrokrmilniki STM32F100x4, STM32F100x6, STM32F100x8 in STM32F100xB vključujejo visokozmogljivo 32-bitno RISC jedro ARM® Cortex®-M3, ki deluje na frekvenci 24 MHz, visokohitrostne vgrajene pomnilnike (flash pomnilnik do 128 Kbajtov in SRAM do 8 Kbajtov) ter široko paleto izboljšanih perifernih naprav in V/I-jev, priključenih na dve vodili APB. Vse naprave ponujajo standardne komunikacijske vmesnike (do dva I2C, dva SPI-ja, en HDMI CEC in do tri USART-je), en 12-bitni ADC, dva 12-bitna DAC-ja, do šest splošnih 16-bitnih časovnikov in napredno krmiljen PWM časovnik.
Naprave STM32F100xx z nizko in srednjo gostoto delujejo v temperaturnem območju od –40 do +85 °C in od –40 do +105 °C, z napajalno napetostjo od 2,0 do 3,6 V.
Celovit nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Ti mikrokrmilniki vključujejo naprave v treh različnih ohišjih, od 48 do 100 pinov. Glede na izbrano napravo so vključeni različni kompleti perifernih naprav.
Zaradi teh lastnosti so ti mikrokrmilniki primerni za širok spekter aplikacij, kot so nadzor aplikacij in uporabniški vmesniki, medicinska in ročna oprema, periferne naprave za osebne računalnike in igre, platforme GPS, industrijske aplikacije, PLC-ji, razsmerniki, tiskalniki, skenerji, alarmni sistemi, video domofoni in HVAC sistemi.
• Jedro: 32-bitni procesor ARM® Cortex®-M3
– najvišja frekvenca 24 MHz,1,25 DMIPS/MHz (Dhrystone 2.1)uspešnost
– Enociklično množenje in strojna opremadivizija
• Spomini
– 16 do 128 KB flash pomnilnika
– 4 do 8 KB SRAM-a
• Upravljanje ure, ponastavitve in napajanja
– Napajanje aplikacije in vhodi/izhodi od 2,0 do 3,6 V
– POR, PDR in programirljiva napetostdetektor (PVD)
– Kristalni oscilator s frekvenco od 4 do 24 MHz
– Notranji 8 MHz tovarniško nastavljen RC
– Notranji 40 kHz RC
– PLL za takt procesorja
– 32 kHz oscilator za RTC s kalibracijo
• Nizka poraba energije
– Načini mirovanja, zaustavitve in pripravljenosti
– VBAT napajanje za RTC in rezervne registre
• Način odpravljanja napak
– Odpravljanje napak po serijskem ožičenju (SWD) in JTAGvmesniki
• DMA
– 7-kanalni DMA krmilnik
– Podprte periferne naprave: časovniki, ADC, SPI-ji,I2C, USART-ji in DAC-ji
• 1 × 12-bitni, 1,2 µs A/D pretvornik (do 16kanali)
– Območje pretvorbe: od 0 do 3,6 V
– Temperaturni senzor
• 2 × 12-bitna D/A pretvornika
• Do 80 hitrih vhodno/izhodnih vrat
– 37/51/80 V/I, vse preslikavo na 16 zunanjihvektorji prekinitev in skoraj vsi 5 V-tolerantni
• Do 12 časovnikov
– Do trije 16-bitni časovniki, vsak z do 4IC/OC/PWM ali števec impulzov
– 16-bitni, 6-kanalni časovnik z naprednim krmiljenjem:do 6 kanalov za PWM izhod, brez napajanjageneriranje časa in zaustavitev v sili
– En 16-bitni časovnik, z dvema IC/OC, 1OCN/PWM, generiranje mrtvega časa inzasilno ustavljanje
– Dva 16-bitna časovnika, vsak zIC/OC/OCN/PWM, generiranje mrtvega časain zaustavitev v sili
– 2 nadzorna časovnika (neodvisen inOkno)
– Časovnik SysTick: 24-bitni števec navzdol
– Dva 16-bitna osnovna časovnika za krmiljenje DAC-a
• Do 8 komunikacijskih vmesnikov
– Do dva vmesnika I2C (SMBus/PMBus)
– Do 3 USART-i (vmesnik ISO 7816, LIN,zmogljivost IrDA, upravljanje modema)
– Do 2 SPI-ja (12 Mbit/s)
– Nadzor potrošniške elektronike (CEC)vmesnik
• Enota za izračun CRC, 96-bitni enolični ID
• Paketi ECOPACK®