STM32F401RBT6TR ARM mikrokrmilniki – MCU Visokozmogljiva dostopovna linija, jedro Arm Cortex-M4 DSP in FPU, 128 KB flash pomnilnika
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F401RB |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-64 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 128 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 84 MHz |
Število V/I: | 50 V/I |
Velikost podatkovnega RAM-a: | 64 kB |
Napajalna napetost - min.: | 1,7 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 |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | I2C, I2S, SDIO, SPI, USART, USB |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 16 kanalov |
Število časovnikov/števcev: | 8 Časovnik |
Serija procesorjev: | STM32F401 |
Izdelek: | Mikrokontroler + procesor |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 1000 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora, okenski |
Teža enote: | 0,012335 oz |
♠ Arm® Cortex®-M4 32-bitni mikrokontroler + procesor FPU, 105 DMIPS, 256 KB bliskovnega pomnilnika / 64 KB RAM-a, 11 TIM-ov, 1 ADC, 11 komunikacijskih vmesnikov
Naprave STM32F401XB/STM32F401XC temeljijo na visokozmogljivem 32-bitnem RISC jedru Arm® Cortex®-M4, ki deluje s frekvenco do 84 MHz. Jedro Cortex®-M4 ima enoto s plavajočo vejico (FPU) enojne natančnosti, ki podpira vse ukaze in tipe podatkov Arm enojne natančnosti za obdelavo podatkov. Izvaja tudi celoten nabor ukazov DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
STM32F401xB/STM32F401xC vključujeta visokohitrostne vgrajene pomnilnike (do 256 KB flash pomnilnika, do 64 KB SRAM pomnilnika) in široko paleto izboljšanih V/I in perifernih naprav, priključenih na dve vodili APB, dve vodili AHB in 32-bitno matriko vodil z več AHB.
• Linija dinamične učinkovitosti z BAM (način paketnega zajemanja)
– Napajanje od 1,7 V do 3,6 V
– Temperaturno območje od -40 °C do 85/105/125 °C
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljivim pospeševalnikom v realnem času (ART Accelerator™), ki omogoča izvajanje stanja 0-wait iz bliskovnega pomnilnika, frekvenca do 84 MHz, enota za zaščito pomnilnika, 105 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1) in ukazi DSP
• Spomini
– Do 256 KB flash pomnilnika
– 512 bajtov pomnilnika za enkratna gesla
– Do 64 KB SRAM-a
• Upravljanje ure, ponastavitve in napajanja
– Napajanje aplikacije in vhodi/izhodi od 1,7 V do 3,6 V
– POR, PDR, PVD in BOR
– Kristalni oscilator s frekvenco od 4 do 26 MHz
– Notranji 16 MHz tovarniško nastavljen RC
– 32 kHz oscilator za RTC s kalibracijo
– Notranji 32 kHz RC s kalibracijo
• Poraba energije
– Med delovanjem: 128 µA/MHz (periferna enota izklopljena)
– Zaustavitev (utripanje v načinu zaustavitve, hiter čas prebujanja): tipično 42 µA pri 25 °C; največ 65 µA pri 25 °C
– Zaustavitev (utripanje v načinu globokega izklopa, počasen čas prebujanja): tipično do 10 µA pri 25 °C; največ 28 µA pri 25 °C
– V stanju pripravljenosti: 2,4 µA pri 25 °C / 1,7 V brez RTC; 12 µA pri 85 °C pri 1,7 V
– Napajanje VBAT za RTC: 1 µA pri 25 °C
• 1×12-bitni, 2,4 MSPS A/D pretvornik: do 16 kanalov
• Splošni DMA: 16-tokni DMA krmilniki s FIFO-ji in podporo za burst-prenos
• Do 11 časovnikov: do šest 16-bitnih, dva 32-bitna časovnika do 84 MHz, vsak z do 4 IC/OC/PWM ali števcem impulzov in vhodom kvadraturnega (inkrementalnega) dajalnika, dva nadzorna časovnika (neodvisen in okenski) in časovnik SysTick
• Način odpravljanja napak
– Vmesniki za odpravljanje napak serijskih žic (SWD) in JTAG
– Vgrajena sledilna makrocelica Cortex®-M4™
• Do 81 vhodno/izhodnih vrat z možnostjo prekinitve
– Vsa IO vrata so tolerantna na 5 V
– Do 78 hitrih V/I do 42 MHz
• Do 11 komunikacijskih vmesnikov
– Do 3 × vmesniki I2C (1 Mbit/s, SMBus/PMBus)
– Do 3 USART-i (2 x 10,5 Mbit/s, 1 x 5,25 Mbit/s), vmesnik ISO 7816, LIN, IrDA, upravljanje modema)
– Do 4 SPI-ji (do 42 Mbit/s pri fCPU = 84 MHz), SPI2 in SPI3 z multipleksiranim polnim dupleksom I2S za doseganje natančnosti zvočnega razreda prek notranjega zvočnega PLL ali zunanje ure
– Vmesnik SDIO
• Napredna povezljivost
– Krmilnik USB 2.0 za naprave/gostitelje/OTG s polno hitrostjo in vgrajenim PHY
• Enota za izračun CRC
• 96-bitni enolični ID
• RTC: natančnost pod sekundo, strojni koledar