STM32F103RGT6 ARM mikrokrmilniki – MCU XL-Density Access Line 32-bit 1G Flash
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F103RG |
Slog montaže: | SMD/SMT |
Paket/etui: | LQFP-64 |
Jedro: | ARM Cortex M3 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 72 MHz |
Število V/I: | 112 V/I |
Velikost podatkovnega RAM-a: | 96 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: | Pladenj |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | I2C, SPI, UART |
Občutljivost na vlago: | Da |
Število časovnikov/števcev: | 15 Časovnik |
Serija procesorjev: | ARM Cortex M |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 960 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 342,700 mg |
♠ 32-bitni mikrokontroler XL-gostote z visoko zmogljivostjo, ki temelji na ARM®-ju, s 768 KB do 1 MB bliskovnega pomnilnika, USB, CAN, 17 časovniki, 3 ADC-ji, 13 komunikacijskimi vmesniki
Družina visokozmogljivih čipov STM32F103xF in STM32F103xG vključuje visokozmogljivo 32-bitno RISC jedro ARM® Cortex®-M3, ki deluje na frekvenci 72 MHz, visokohitrostne vgrajene pomnilnike (flash pomnilnik do 1 MB in SRAM do 96 KB) ter široko paleto izboljšanih V/I in perifernih naprav, priključenih na dve vodili APB. Vse naprave ponujajo tri 12-bitne ADC-je, deset splošnih 16-bitnih časovnikov in dva PWM časovnika, pa tudi standardne in napredne komunikacijske vmesnike: do dva I2C, tri SPI-je, dva I2S-ja, en SDIO, pet USART-ov, USB in CAN.
Družina STM32F103xF/G XL-density performance line deluje v temperaturnem območju od –40 do +105 °C, od napajalnika od 2,0 do 3,6 V. Celovit nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Zaradi teh lastnosti je družina visokozmogljivih linijskih mikrokrmilnikov STM32F103xF/G primerna za širok spekter aplikacij, kot so pogoni motorjev, krmiljenje aplikacij, medicinska in ročna oprema, periferne naprave za osebne računalnike in igre, platforme GPS, industrijske aplikacije, PLC-ji, inverterji, tiskalniki, skenerji, alarmni sistemi in video domofoni.
• Jedro: 32-bitni procesor ARM® Cortex®-M3 z mikroprocesorjem
– najvišja frekvenca 72 MHz, zmogljivost 1,25 DMIPS/MHz (Dhrystone 2.1) pri dostopu do pomnilnika v stanju čakanja 0
– Enociklično množenje in strojna deljenje
• Spomini
– od 768 kbajtov do 1 MB bliskovnega pomnilnika
– 96 KB SRAM-a
– Fleksibilen statični krmilnik pomnilnika s 4 možnostmi izbire čipov. Podpira pomnilnike Compact Flash, SRAM, PSRAM, NOR in NAND.
– Vzporedni vmesnik LCD, načini 8080/6800
• Upravljanje ure, ponastavitve in napajanja
– Napajanje aplikacije in vhodi/izhodi od 2,0 do 3,6 V
– POR, PDR in programabilni detektor napetosti (PVD)
– Kristalni oscilator s frekvenco od 4 do 16 MHz
– Notranji 8 MHz tovarniško nastavljen RC
– Notranji 40 kHz RC s kalibracijo
– 32 kHz oscilator za RTC s kalibracijo
• Nizka poraba energije
– Načini mirovanja, zaustavitve in pripravljenosti
– VBAT napajanje za RTC in rezervne registre
• 3 × 12-bitni, 1 µs A/D pretvorniki (do 21 kanalov)
– Območje pretvorbe: od 0 do 3,6 V
– Zmogljivost trojnega vzorčenja in zadrževanja
– Temperaturni senzor • 2 × 12-bitna D/A pretvornika
• DMA: 12-kanalni krmilnik DMA
– Podprte periferne naprave: časovniki, ADC-ji, DAC-ji, SDIO, I2S-ji, SPI-ji, I2C-ji in USART-ji
• Način odpravljanja napak
– Vmesniki za odpravljanje napak serijskih žic (SWD) in JTAG
– Vgrajena sledilna makrocelica Cortex®-M3™
• Do 112 hitrih vhodno/izhodnih vrat
– 51/80/112 V/I, vsi preslikani na 16 zunanjih prekinitvenih vektorjev in skoraj vsi 5 V-tolerantni
• Do 17 časovnikov
– Do deset 16-bitnih časovnikov, vsak z do 4 IC/OC/PWM ali števcem impulzov in vhodom kvadraturnega (inkrementalnega) enkoderja
– 2 × 16-bitna PWM časovnika za krmiljenje motorja z generiranjem mrtvega časa in zasilno zaustavitvijo
– 2 × nadzorna časovnika (neodvisen in okenski)
– Časovnik SysTick: 24-bitni števec navzdol
– 2 × 16-bitna osnovna časovnika za krmiljenje DAC-a
• Do 13 komunikacijskih vmesnikov
– Do 2 × vmesnika I2C (SMBus/PMBus)
– Do 5 USART-ov (vmesnik ISO 7816, LIN, zmogljivost IrDA, upravljanje modema)
– Do 3 SPI-ji (18 Mbit/s), 2 z multipleksiranim vmesnikom I2S
– Vmesnik CAN (2.0B aktivni)
– Vmesnik USB 2.0 s polno hitrostjo
– Vmesnik SDIO
• Enota za izračun CRC, 96-bitni enolični ID
• Paketi ECOPACK®