STM32F105VCT6 ARM mikrokrmilniki – MCU 32BIT Cortex 64/25 CONNECTIVITY LINE M3
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
Serija: | STM32F105VC |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-100 |
Jedro: | ARM Cortex M3 |
Velikost programskega pomnilnika: | 256 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 72 MHz |
Število V/I: | 80 V/I |
Velikost podatkovnega RAM-a: | 64 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 |
Višina: | 1,4 mm |
Vrsta vmesnika: | CAN, I2C, SPI, USART |
Dolžina: | 14 mm |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 16 kanalov |
Število časovnikov/števcev: | 10 Časovnik |
Serija procesorjev: | ARM Cortex M |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 540 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Širina: | 14 mm |
Teža enote: | 0,046530 oz |
• Jedro: 32-bitni procesor ARM® Cortex®-M3 – 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
– 64 do 256 KB flash pomnilnika
– 64 KB splošnega SRAM-a
• 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 3 do 25 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
• 2 × 12-bitna, 1 µs A/D pretvornika (16 kanalov)
– Območje pretvorbe: od 0 do 3,6 V
– Zmogljivost vzorčenja in zadrževanja
– Temperaturni senzor
– do 2 MSPS v prepletenem načinu
• 2 × 12-bitna D/A pretvornika
• DMA: 12-kanalni krmilnik DMA
– Podprte periferne naprave: časovniki, ADC-ji, DAC-ji, 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 80 hitrih vhodno/izhodnih vrat
– 51/80 V/I, vsi preslikani na 16 zunanjih prekinitvenih vektorjev in skoraj vsi 5 V-tolerantni
• Enota za izračun CRC, 96-bitni enolični ID
• Do 10 časovnikov z možnostjo prerazporeditve pinov
– Do štiri 16-bitne časovnike, vsak z do 4 IC/OC/PWM ali števcem impulzov in vhodom kvadraturnega (inkrementalnega) enkoderja
– 1 × 16-bitni PWM časovnik 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 14 komunikacijskih vmesnikov z možnostjo prerazporeditve pinov
– 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, ki ponuja natančnost zvočnega razreda prek naprednih shem PLL
– 2 × CAN vmesnika (2.0B Active) z 512 bajti namenskega SRAM-a
– Krmilnik USB 2.0 za naprave/gostitelje/OTG s polno hitrostjo in vgrajenim PHY, ki podpira HNP/SRP/ID z 1,25 Kbajti namenskega SRAM-a
– 10/100 Ethernet MAC z namenskim DMA in SRAM (4 Kbajti): podpora za strojno opremo IEEE1588, MII/RMII na voljo v vseh ohišjih