STM32F103T8U7 ARM mikrokrmilniki MCU 32BIT Cortex M3 Performance LINE
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F103T8 |
Slog montaže: | SMD/SMT |
Paket / etui: | UFQFPN-36 |
Jedro: | ARM Cortex M3 |
Velikost programskega pomnilnika: | 64 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 72 MHz |
Število V/I: | 26 V/I |
Velikost podatkovnega RAM-a: | 20 kB |
Napajalna napetost - min.: | 2 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +105 °C |
Embalaža: | Pladenj |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Višina: | 0,88 mm |
Vrsta vmesnika: | CAN, I2C, SPI, USART, USB |
Dolžina: | 6 mm |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 10 kanalov |
Število časovnikov/števcev: | 4 Časovnik |
Serija procesorjev: | ARM Cortex M |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 2940 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Širina: | 6 mm |
Teža enote: | 0,003422 oz |
♠ 32-bitni mikrokontroler srednje gostote zmogljivosti na osnovi ARM® s 64 ali 128 KB bliskovnega pomnilnika, USB, CAN, 7 časovniki, 2 ADC-jema, 9 priključki
Družina srednje gostote zmogljivosti STM32F103xx vključuje visokozmogljivo 32-bitno RISC jedro ARM® Cortex®-M3, ki deluje na frekvenci 72 MHz, hitre vgrajene pomnilnike (flash pomnilnik do 128 Kbajtov in SRAM do 20 Kbajtov) ter široko paleto izboljšanih V/I in perifernih naprav, priključenih na dve vodili APB. Vse naprave ponujajo dva 12-bitna ADC-ja, tri splošne 16-bitne časovnike in en PWM časovnik.ter standardne in napredne komunikacijske vmesnike: do dva I2C in SPI, trijeUSART-i, USB in CAN.
Naprave delujejo z napajanjem od 2,0 do 3,6 V. Na voljo so v različicah od –40 doTemperaturno območje +85 °C in razširjeno temperaturno območje od –40 do +105 °C. AObsežen nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Družina srednje gostote STM32F103xx vključuje naprave v šestih različnihvrste ohišja: od 36 pinov do 100 pinov. Glede na izbrano napravo so na voljo različni kompletivključene so periferne naprave, spodnji opis ponuja pregled celotne ponudbe
periferne naprave, predlagane v tej družini.
Zaradi teh lastnosti je mikrokrmilnik STM32F103xx srednje gostote zmogljivosti linijskegadružina, primerna za širok spekter aplikacij, kot so motorni pogoni, krmiljenje aplikacij,medicinska in ročna oprema, periferne naprave za računalnike in igre, platforme GPS, industrijskaaplikacije, PLC-ji, inverterji, tiskalniki, skenerji, alarmni sistemi, video domofoni inHVAC sistemi.
• 32-bitno jedro procesorja ARM® Cortex®-M3
– najvišja frekvenca 72 MHz,1,25 DMIPS/MHz (Dhrystone 2.1)zmogljivost pri 0 stanju čakanja pomnilnikadostop
– Enociklično množenje in strojna opremadivizija
• Spomini
– 64 ali 128 KB flash pomnilnika
– 20 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 16 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
• 2 x 12-bitna, 1 µs A/D pretvornika (do 16kanali)
– Območje pretvorbe: od 0 do 3,6 V
– Zmogljivost dvojnega vzorčenja in zadrževanja
– Temperaturni senzor
• DMA
– 7-kanalni DMA krmilnik
– Podprte periferne naprave: časovniki, ADC, SPI-ji,I2C in USART-i
• Do 80 hitrih vhodno/izhodnih vrat
– 26/37/51/80 V/I, vse preslikavo na 16zunanji vektorji prekinitev in skoraj vsi5 V-tolerantno
• Način odpravljanja napak
– Odpravljanje napak po serijskem ožičenju (SWD) in JTAGvmesniki
• 7 časovnikov
– Trije 16-bitni časovniki, vsak z do 4IC/OC/PWM ali števec impulzov in
vhod kvadraturnega (inkrementalnega) enkoderja
– 16-bitni PWM časovnik za krmiljenje motorja z generiranjem mrtvega časa in zasilno zaustavitvijo
– 2 nadzorna časovnika (neodvisen inOkno)
– Časovnik SysTick 24-bitni števec navzdol
• Do 9 komunikacijskih vmesnikov
– Do 2 vmesnika I2C (SMBus/PMBus)
– Do 3 USART-i (vmesnik ISO 7816, LIN,zmogljivost IrDA, upravljanje modema)
– Do 2 SPI-ja (18 Mbit/s)
– Vmesnik CAN (2.0B aktivni)
– Vmesnik USB 2.0 s polno hitrostjo
• Enota za izračun CRC, 96-bitni enolični ID
• Paketi so ECOPACK®