STM32F410R8T6 ARM mikrokontrolerji IC Arm Cortex-M4 MCU
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32F410R8 |
Slog montaže: | SMD/SMT |
Paket/kovček: | LQFP-64 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 64 kB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
Največja taktna frekvenca: | 100 MHz |
Število V/I: | 50 V/I |
Velikost podatkovnega RAM-a: | 32 kB |
Napajalna napetost - Min.: | 1,7 V |
Napajalna napetost - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Pladenj |
Znamka: | STMicroelectronics |
Občutljivost na vlago: | ja |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Tovarniška količina paketa: | 960 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 0,012335 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128 KB Flash, 32 KB RAM, 9 TIM-ov, 1 ADC, 1 DAC, 1 LPTIM, 9 kom.vmesniki
Naprave STM32F410X8/B temeljijo na visoko zmogljivem 32-bitnem Arm® Cortex® -M4RISC jedro, ki deluje na frekvenci do 100 MHz.Njihovo jedro Cortex®-M4 ima aEnotna natančnost enote s plavajočo vejico (FPU), ki podpira vsa navodila in vrste podatkov za obdelavo podatkov Arm z enojno natančnostjo.Izvaja tudi celoten nabor navodil DSP inenota za zaščito pomnilnika (MPU), ki povečuje 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č prihranka energijeporaba med serijsko obdelavo podatkov.
STM32F410X8/B vključuje vgrajene pomnilnike visoke hitrosti (do 128 KbajtovFlash pomnilnik, 32 Kbajtov SRAM) in obsežen nabor izboljšanih V/I inperiferne naprave, povezane z dvema vodiloma APB, enim vodilom AHB in 32-bitno matriko vodila z več AHB.
Vse naprave ponujajo en 12-bitni ADC, en 12-bitni DAC, RTC nizke porabe, tri splošne16-bitni časovniki, en PWM časovnik za krmiljenje motorja, en splošni 32-bitni časovnik in en16-bitni časovnik nizke porabe.Imajo tudi standardne in napredne komunikacijske vmesnike.
• Do tri I2C
• Trije SPI
• Trije I2S
Da bi dosegli natančnost zvočnega razreda, je mogoče zunanje naprave I2S taktirati prek notranjegaPLL ali preko zunanje ure, da omogočite sinhronizacijo.
• Trije USART-i.
STM32F410x8/B je na voljo v 5 paketih od 36 do 64 pinov.Nizrazpoložljivih zunanjih naprav je odvisno od izbranega paketa.
STM32F410x8/B deluje v temperaturnem območju od –40 do +125 °C od 1,7 (PDRIZKLOP) na 3,6 V napajanje.Obsežen nabor načinov varčevanja z energijo omogoča oblikovanjeaplikacij z nizko porabo energije.
Zaradi teh funkcij so mikrokrmilniki STM32F410x8/B primerni za širok naboraplikacije:
• Motorni pogon in nadzor uporabe
• Medicinska oprema
• Industrijske aplikacije: PLC, inverterji, odklopniki
• Tiskalniki in optični bralniki
• Alarmni sistemi, video domofoni in HVAC
• Domače avdio naprave
• Senzorsko zvezdišče mobilnega telefona
• Linija Dynamic Efficiency Line z eBAM (izboljšananačin paketnega pridobivanja)
– 1,7 V do 3,6 V napajanje
– 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 (ARTAccelerator™), ki omogoča izvedbo v stanju 0 čakanjaiz Flash 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 Kbajtov Flash pomnilnika
– 512 bajtov pomnilnika OTP
– 32 Kbajtov SRAM
• Ura, ponastavitev in upravljanje dobave
– 1,7 V do 3,6 V aplikacijsko napajanje in V/I
– POR, PDR, PVD in BOR
– kristalni oscilator od 4 do 26 MHz
– Notranji 16 MHz tovarniško prilagojen RC
– 32 kHz oscilator za RTC s kalibracijo
– Notranji 32 kHz RC s kalibracijo
• Poraba energije
– Delovanje: 89 µA/MHz (periferija izklopljena)
– Ustavi (utripanje v načinu zaustavitve, hitro prebujanječas): 40 µA Typ pri 25 °C;49 µA maks@25 °C
– Ustavi (Bliskanje v načinu globokega izklopa,počasen čas bujenja): do 6 µA pri 25 °C;14 µA največ pri 25 °C
– Stanje 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 D/A pretvornik
• Splošni DMA: 16-tokovni DMAkrmilniki s FIFO in podporo za rafal
• Do 9 časovnikov
– En časovnik nizke porabe (na voljo v Stopnačin)
– En 16-bitni napredni časovnik za krmiljenje motorja
– Trije 16-bitni časovniki za splošne namene
– En 32-bitni časovnik do 100 MHz z doštiri IC/OC/PWM ali števec impulzov inkvadraturni (inkrementalni) vhod dajalnika
– Dva nadzorna časovnika (neodvisnaokno)
– Časovnik SysTick.
• Način odpravljanja napak
– Odpravljanje napak serijske žice (SWD) in JTAGvmesniki
– Cortex® -M4 Embedded Trace Macrocell™
• 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 I2C vmesniki (SMBus/PMBus)vključno z 1x hitrim načinom I2C pri 1 MHz
– Do 3 USART (2 x 12,5 Mbit/s,1 x 6,25 Mbit/s), vmesnik ISO 7816, LIN,IrDA, nadzor modema)
– Do 3 SPI/I2S (do 50 Mbit/s SPI ozzvočni protokol I2S)
• Pravi generator naključnih števil
• Računska enota CRC
• 96-bitni enolični ID
• RTC: podsekundna natančnost, strojni koledar
• Vsi paketi so ECOPACK®2