STM32F410CBU6 ARM mikrokrmilniki IC MCU STM32
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F410CB |
Slog montaže: | SMD/SMT |
Paket / etui: | UFQFPN-48 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 128 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 100 MHz |
Število V/I: | 36 V/I |
Velikost podatkovnega RAM-a: | 32 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: | Pladenj |
Analogna napajalna napetost: | od 1,7 V do 3,6 V |
Znamka: | STMicroelectronics |
Ločljivost DAC-a: | 12-bitni |
Vrsta podatkovnega RAM-a: | SRAM |
Vhodno/izhodna napetost: | od 1,7 V do 3,6 V |
Vrsta vmesnika: | I2C, I2S, SPI, USART |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 10 kanalov |
Število časovnikov/števcev: | 6 Časovnik |
Serija procesorjev: | STM32F4 |
Izdelek: | Mikrokontroler + DSP + FPU |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 1560 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora, okenski |
Teža enote: | 0,091712 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128KB Flash, 32KB RAM, 9 TIM-ov, 1 ADC, 1 DAC, 1 LPTIM, 9 komunikacijskih vmesnikov
Naprave STM32F410X8/B temeljijo na visokozmogljivem 32-bitnem procesorju Arm® Cortex®-M4.RISC jedro, ki deluje s frekvenco do 100 MHz. Njihovo jedro Cortex®-M4 imaEnota za plavajočo vejico (FPU) z enojno natančnostjo, ki podpira vse ukaze in tipe podatkov za obdelavo podatkov Arm z enojno natančnostjo. Izvaja tudi celoten nabor ukazov DSP inenota za zaščito pomnilnika (MPU), ki izboljša varnost aplikacij.
STM32F410X8/B spada v linijo izdelkov STM32 Dynamic Efficiency™ (zizdelki, ki združujejo energetsko učinkovitost, zmogljivost in integracijo), hkrati pa dodajajo novoinovativna funkcija, imenovana Batch Acquisition Mode (BAM), ki omogoča še večji prihranek energijeporaba med zbiranjem podatkov.
STM32F410X8/B ima vgrajene visokohitrostne pomnilnike (do 128 KbajtovFlash pomnilnik, 32 KB SRAM-a) in širok nabor izboljšanih V/I-jev terperiferne naprave, priključene na dve vodila APB, eno vodilo AHB in 32-bitno matriko vodil z več AHB.
Vse naprave ponujajo en 12-bitni ADC, en 12-bitni DAC, RTC z nizko porabo energije, tri splošne16-bitni časovniki, en PWM časovnik za krmiljenje motorja, en 32-bitni časovnik za splošno uporabo in en16-bitni časovnik z nizko porabo energije. Imajo tudi standardne in napredne komunikacijske vmesnike.
• Do trije I2C-ji
• Trije SPI-ji
• Trije I2S-ji
Za doseganje natančnosti avdio razreda je mogoče periferne naprave I2S taktirati prek notranjegaPLL ali prek zunanje ure za omogočanje sinhronizacije.
• Trije USART-i.
STM32F410x8/B so na voljo v 5 ohišjih od 36 do 64 pinov. KompletRazpoložljiva periferna oprema je odvisna od izbranega paketa.
STM32F410x8/B delujejo v temperaturnem območju od –40 do +125 °C od 1,7 (PDRIZKLOP) na 3,6 V napajanje. Celovit nabor načinov varčevanja z energijo omogoča zasnovoaplikacij z nizko porabo energije.
Zaradi teh lastnosti so mikrokrmilniki STM32F410x8/B primerni za širok spekteraplikacije:
• Pogon motorja in krmiljenje aplikacij
• Medicinska oprema
• Industrijske aplikacije: PLC, inverterji, odklopniki
• Tiskalniki in skenerji
• Alarmni sistemi, video domofon in HVAC
• Domači avdio aparati
• Senzorsko središče mobilnega telefona
• Linija Dynamic Efficiency z eBAM (izboljšanaNač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,Prilagodljivi pospeševalnik v realnem času (ART)Accelerator™), ki omogoča izvajanje stanja 0-waitiz bliskovnega pomnilnika, frekvenca do 100 MHz,enota za zaščito pomnilnika,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),in navodila DSP
• Spomini
– Do 128 KB flash pomnilnika
– 512 bajtov pomnilnika za enkratna gesla
– 32 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: 89 µA/MHz (periferna enota izklopljena)
– Stop (utripanje v načinu zaustavitve, hitro prebujanječas): 40 µA tipično pri 25 °C; 49 µA največpri 25 °C
– Ustavi se (utripa v načinu globokega izklopa,počasen čas prebujanja): do 6 µA pri 25 °C;14 µA maks. pri 25 °C
– V stanju pripravljenosti: 2,4 µA pri 25 °C / 1,7 V brezRTC; 12 µA pri 85 °C pri 1,7 V
– Napajanje VBAT za RTC: 1 µA pri 25 °C
• 1×12-bitni, 2,4 MSPS ADC: do 16 kanalov
• 1×12-bitni digitalno-analogni pretvornik
• Splošni DMA: 16-tokni DMAkrmilniki s FIFO-ji in podporo za burst-e
• Do 9 časovnikov
– En časovnik z nizko porabo energije (na voljo v načinu Stopnačin)
– En 16-bitni napredni časovnik za krmiljenje motorja
– Trije 16-bitni časovniki za splošno uporabo
– En 32-bitni časovnik do 100 MHz z doštirje IC/OC/PWM ali števci impulzov invhod kvadraturnega (inkrementalnega) enkoderja
– Dva nadzorna časovnika (neodvisnaokno)
– Časovnik SysTick.
• Način odpravljanja napak
– Odpravljanje napak po serijskem ožičenju (SWD) in JTAGvmesniki
– Vgrajena sledilna makrocelica Cortex®-M4™
• Do 50 V/I vrat z možnostjo prekinitve
– Do 45 hitrih V/I do 100 MHz
– Do 49 5 V-tolerantnih V/I
• Do 9 komunikacijskih vmesnikov
– Do 3x vmesniki I2C (SMBus/PMBus)vključno z 1x I2C hitrim načinom pri 1 MHz
– Do 3 USART-i (2 x 12,5 Mbit/s,1 x 6,25 Mbit/s), vmesnik ISO 7816, LIN,IrDA, upravljanje modema)
– Do 3 SPI/I2S (do 50 Mbit/s SPI aliZvočni protokol I2S)
• Pravi generator naključnih števil
• Enota za izračun CRC
• 96-bitni enolični ID
• RTC: natančnost pod sekundo, strojni koledar
• Vsi paketi so ECOPACK®2