STM32F410RBT6 ARM mikrocontrollere MCU STM32 Dynamic Efficiency MCU BAM
♠ Produktbeskrivelse
Produktegenskab | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM mikrocontrollere - MCU |
RoHS: | detaljer |
Serie: | STM32F410RB |
Monteringsstil: | SMD/SMT |
Pakke/etui: | LQFP-64 |
Kerne: | ARM Cortex M4 |
Programhukommelsesstørrelse: | 128 kB |
Databusbredde: | 32 bit |
ADC-opløsning: | 12 bit |
Maksimal urfrekvens: | 100 MHz |
Antal I/O'er: | 50 I/O |
Data RAM Størrelse: | 32 kB |
Forsyningsspænding - min.: | 1,7 V |
Forsyningsspænding - Max: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
DAC-opløsning: | 12 bit |
Data RAM Type: | SRAM |
Højde: | 10 mm |
Interface Type: | I2C, SPI, USART |
Længde: | 10 mm |
Fugt følsom: | Ja |
Antal ADC-kanaler: | 1 kanal |
Antal timere/tællere: | 9 Timer |
Processor serie: | ARM Cortex |
Produkt: | MCU+FPU |
Produkttype: | ARM mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakkemængde: | 960 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog timere: | Watchdog timer |
Bredde: | 1,6 mm |
Enhedsvægt: | 0,012088 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128KB Flash, 32KB RAM, 9 TIM'er, 1 ADC, 1 DAC, 1 LPTIM, 9 komm.grænseflader
STM32F410X8/B-enhederne er baseret på den højtydende Arm® Cortex® -M4 32-bitRISC-kerne arbejder ved en frekvens på op til 100 MHz.Deres Cortex®-M4 kerne har enFloating point unit (FPU) enkelt præcision, som understøtter alle Arm single-precision databehandlingsinstruktioner og datatyper.Den implementerer også et komplet sæt DSP-instruktioner ogen hukommelsesbeskyttelsesenhed (MPU), som øger applikationssikkerheden.
STM32F410X8/B tilhører STM32 Dynamic Efficiency™ produktlinjen (medprodukter, der kombinerer strømeffektivitet, ydeevne og integration), mens der tilføjes en nyinnovativ funktion kaldet Batch Acquisition Mode (BAM), der gør det muligt at spare endnu mere strømforbrug under databatching.
STM32F410X8/B inkorporerer højhastigheds-indlejrede hukommelser (op til 128 Kbytes afFlash-hukommelse, 32 Kbytes SRAM) og et omfattende udvalg af forbedrede I/O'er ogperifere enheder forbundet til to APB-busser, en AHB-bus og en 32-bit multi-AHB-busmatrix.
Alle enheder tilbyder en 12-bit ADC, en 12-bit DAC, en laveffekt RTC, tre generelle formål16-bit timere, en PWM timer til motorstyring, en 32-bit timere til generelle formål og en16-bit laveffekt timer.De har også standard og avancerede kommunikationsgrænseflader.
• Op til tre I2C'er
• Tre SPI'er
• Tre I2S'er
For at opnå lydklassenøjagtighed kan I2S-ydre enheder clockes via det internePLL eller via et eksternt ur for at tillade synkronisering.
• Tre USART'er.
STM32F410x8/B tilbydes i 5 pakker fra 36 til 64 ben.Sættet aftilgængelige perifere enheder afhænger af den valgte pakke.
STM32F410x8/B fungerer i temperaturområdet – 40 til +125 °C fra 1,7 (PDR)OFF) til 3,6 V strømforsyning.Et omfattende sæt strømbesparende tilstande tillader designetaf applikationer med lav effekt.
Disse funktioner gør STM32F410x8/B mikrocontrollere velegnede til en bred vifte afapplikationer:
• Motordrev og applikationskontrol
• Medicinsk udstyr
• Industrielle applikationer: PLC, invertere, afbrydere
• Printere og scannere
• Alarmsystemer, videosamtaleanlæg og HVAC
• Lydapparater til hjemmet
• Mobiltelefon sensor hub
• Dynamic Efficiency Line med eBAM (forbedretBatch Acquisition Mode)
– 1,7 V til 3,6 V strømforsyning
– -40 °C til 85/105/125 °C temperaturområde
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ARTAccelerator™) tillader 0-vent tilstand eksekveringfra Flash-hukommelse, frekvens op til 100 MHz,hukommelsesbeskyttelsesenhed,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),og DSP instruktioner
• Erindringer
– Op til 128 Kbytes Flash-hukommelse
– 512 bytes OTP-hukommelse
– 32 Kbytes SRAM
• Ur, nulstilling og forsyningsstyring
– 1,7 V til 3,6 V applikationsforsyning og I/O'er
– POR, PDR, PVD og BOR
– 4-til-26 MHz krystaloscillator
– Intern 16 MHz fabrikstrimmet RC
– 32 kHz oscillator til RTC med kalibrering
– Intern 32 kHz RC med kalibrering
• Strømforbrug
– Kørsel: 89 µA/MHz (periferi fra)
– Stop (Blitz i stoptilstand, hurtig vækningtid): 40 µA Typ @ 25 °C;49 µA maks@25 °C
– Stop (blink i dyb nedlukningstilstand,langsom opvågningstid): ned til 6 µA ved 25 °C;14 µA maks. ved 25 °C
– Standby: 2,4 µA ved 25 °C / 1,7 V udenRTC;12 µA ved 85 °C @ 1,7 V
– VBAT-forsyning til RTC: 1 µA ved 25 °C
• 1×12-bit, 2,4 MSPS ADC: op til 16 kanaler
• 1×12-bit D/A-konverter
• Generel DMA: 16-stream DMAcontrollere med FIFO'er og burst-understøttelse
• Op til 9 timere
– Én laveffekttimer (tilgængelig i Stopmode)
– Én 16-bit avanceret motorstyringstimer
– Tre 16-bit generelle timere
– Én 32-bit timer op til 100 MHz med op tilfire IC/OC/PWM eller pulstæller ogkvadratur (inkremental) encoder input
– To watchdog-timere (uafhængigevindue)
– SysTick timer.
• Fejlretningstilstand
– Serial wire debug (SWD) & JTAGgrænseflader
– Cortex® -M4 Embedded Trace Macrocell™
• Op til 50 I/O-porte med mulighed for afbrydelse
– Op til 45 hurtige I/O'er op til 100 MHz
– Op til 49 5 V-tolerante I/O'er
• Op til 9 kommunikationsgrænseflader
– Op til 3x I2C-grænseflader (SMBus/PMBus)inklusive 1x I2C Fast-mode ved 1 MHz
– Op til 3 USART'er (2 x 12,5 Mbit/s,1 x 6,25 Mbit/s), ISO 7816-grænseflade, LIN,IrDA, modemkontrol)
– Op til 3 SPI/I2S'er (op til 50 Mbit/s SPI ellerI2S lydprotokol)
• Ægte tilfældigt tal generator
• CRC beregningsenhed
• 96-bit unikt ID
• RTC: sekunds nøjagtighed, hardwarekalender
• Alle pakker er ECOPACK®2