STM32F410CBU6 ARM-mikrocontrollere IC MCU STM32
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM-mikrocontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32F410CB |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | UFQFPN-48 |
Kerne: | ARM Cortex M4 |
Programhukommelsesstørrelse: | 128 kB |
Databusbredde: | 32-bit |
ADC-opløsning: | 12-bit |
Maksimal clockfrekvens: | 100 MHz |
Antal I/O'er: | 36 I/O |
Data RAM-størrelse: | 32 kB |
Forsyningsspænding - Min: | 1,7 V |
Forsyningsspænding - Maks.: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85°C |
Emballage: | Bakke |
Analog forsyningsspænding: | 1,7 V til 3,6 V |
Mærke: | STMicroelectronics |
DAC-opløsning: | 12-bit |
Data-RAM-type: | SRAM |
I/O-spænding: | 1,7 V til 3,6 V |
Grænsefladetype: | I2C, I2S, SPI, USART |
Fugtfølsom: | Ja |
Antal ADC-kanaler: | 10 kanaler |
Antal timere/tællere: | 6 timere |
Processorserie: | STM32F4 |
Produkt: | MCU+DSP+FPU |
Produkttype: | ARM-mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakke antal: | 1560 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog-timere: | Watchdog-timer, vinduesstyret |
Enhedsvægt: | 0,091712 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 128KB Flash, 32KB RAM, 9 TIM'er, 1 ADC, 1 DAC, 1 LPTIM, 9 kommunikationsgrænseflader
STM32F410X8/B-enhederne er baseret på den højtydende Arm® Cortex®-M4 32-bitRISC-kernen opererer med en frekvens på op til 100 MHz. Deres Cortex®-M4-kerne har enFlydende kommaenhed (FPU) med enkelt præcision, der understøtter alle Arm enkeltpræcisions databehandlingsinstruktioner og datatyper. Den implementerer også et komplet sæt DSP-instruktioner ogen hukommelsesbeskyttelsesenhed (MPU), der forbedrer applikationssikkerheden.
STM32F410X8/B tilhører STM32 Dynamic Efficiency™ produktserien (medprodukter, der kombinerer energieffektivitet, ydeevne og integration) samtidig med at de tilføjer en nyinnovativ funktion kaldet Batch Acquisition Mode (BAM) giver mulighed for at spare endnu mere strømforbrug under databatching.
STM32F410X8/B har indbyggede højhastighedshukommelser (op til 128 KbyteFlashhukommelse, 32 Kbyte SRAM) og et omfattende udvalg af forbedrede I/O'er ogperiferiudstyr forbundet til to APB-busser, en AHB-bus og en 32-bit multi-AHB-busmatrix.
Alle enheder tilbyder én 12-bit ADC, én 12-bit DAC, en RTC med lavt strømforbrug, tre universalformål.16-bit timere, én PWM-timer til motorstyring, én generel 32-bit timer og én16-bit lavstrømstimer. De har også standard og avancerede kommunikationsgrænseflader.
• Op til tre I2C'er
• Tre SPI'er
• Tre I2S'er
For at opnå nøjagtighed i lydklassen kan I2S-periferiudstyret clockes via det internePLL eller via et eksternt ur for at muliggøre synkronisering.
• Tre USART'er.
STM32F410x8/B tilbydes i 5 pakker fra 36 til 64 ben. Sættet afTilgængeligt periferiudstyr afhænger af den valgte pakke.
STM32F410x8/B fungerer i temperaturområdet fra –40 til +125 °C fra 1,7 (PDR)(OFF) til 3,6 V strømforsyning. Et omfattende sæt strømsparetilstande gør det muligt at designeaf lavstrømsapplikationer.
Disse funktioner gør STM32F410x8/B mikrocontrollerne velegnede til en bred vifte afapplikationer:
• Motordrev og applikationsstyring
• Medicinsk udstyr
• Industrielle anvendelser: PLC, invertere, afbrydere
• Printere og scannere
• Alarmsystemer, videointercom og HVAC
• Hjemmelydapparater
• Mobiltelefonsensorhub
• Dynamisk effektivitetslinje med eBAM (forbedretBatch-optagelsestilstand)
– 1,7 V til 3,6 V strømforsyning
– Temperaturområde fra -40 °C til 85/105/125 °C
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ART)Accelerator™) der tillader udførelse af 0-ventetilstandfra flashhukommelse, frekvens op til 100 MHz,hukommelsesbeskyttelsesenhed,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),og DSP-instruktioner
• Minder
– Op til 128 Kbyte flashhukommelse
– 512 bytes OTP-hukommelse
– 32 kbyte 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 fabriksindstillet fjernbetjening
– 32 kHz oscillator til RTC med kalibrering
– Intern 32 kHz fjernbetjening med kalibrering
• Strømforbrug
– Kørsel: 89 µA/MHz (periferi slukket)
– Stop (Blitz i stoptilstand, hurtig opvågningtid): 40 µA Typisk ved 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 @25 °C / 1,7 V udenRTC; 12 µA ved 85 °C ved 1,7 V
– VBAT-forsyning til RTC: 1 µA @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
– En timer med lavt strømforbrug (tilgængelig i Stop)mode)
– En 16-bit avanceret motorstyringstimer
– Tre 16-bit timere til generelle formål
– En 32-bit timer op til 100 MHz med op tilfire IC/OC/PWM eller pulstællere ogkvadratur (inkrementel) encoderindgang
– To watchdog-timere (uafhængigevindue)
– SysTick-timer.
• Fejlfindingstilstand
– Seriel ledningsfejlfinding (SWD) og JTAGgrænseflader
– Cortex®-M4 Embedded Trace Macrocell™
• Op til 50 I/O-porte med afbrydelsesfunktion
– 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ældig talgenerator
• CRC-beregningsenhed
• 96-bit unikt ID
• RTC: nøjagtighed på under et sekund, hardwarekalender
• Alle pakker er ECOPACK®2