Microcontrolere ARM STM32F401RBT6TR – MCU Linie de acces de înaltă performanță, DSP și FPU cu nucleu Arm Cortex-M4, 128 Kbytes de Flash
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F401RB |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | LQFP-64 |
Nucleu: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 128 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 84 MHz |
Număr de intrări/ieșiri: | 50 I/O |
Dimensiune memorie RAM pentru date: | 64 kB |
Tensiune de alimentare - Min: | 1,7 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tambur |
Ambalaj: | Tăiați banda |
Ambalaj: | MouseReel |
Marca: | STMicroelectronics |
Tipul memoriei RAM pentru date: | SRAM |
Tip de interfață: | I2C, I2S, SDIO, SPI, USART, USB |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 16 canale |
Număr de temporizatoare/contori: | 8 cronometre |
Serie de procesoare: | STM32F401 |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 1000 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Temporizator de supraveghere, cu fereastră |
Greutate unitară: | 0,012335 uncii |
♠ Arm® Cortex®-M4 MCU+FPU pe 32 de biți, 105 DMIPS, memorie Flash 256KB / RAM 64KB, 11 TIM-uri, 1 ADC, 11 interfețe de comunicare
Dispozitivele STM32F401XB/STM32F401XC se bazează pe nucleul RISC de înaltă performanță Arm® Cortex® -M4 pe 32 de biți, care funcționează la o frecvență de până la 84 MHz. Nucleul Cortex®-M4 dispune de o unitate cu virgulă mobilă (FPU) de simplă precizie, care acceptă toate instrucțiunile și tipurile de date de procesare a datelor de simplă precizie Arm. De asemenea, implementează un set complet de instrucțiuni DSP și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
STM32F401xB/STM32F401xC încorporează memorii integrate de mare viteză (până la 256 Kbytes de memorie Flash, până la 64 Kbytes de SRAM) și o gamă extinsă de intrări/ieșiri (I/O) și periferice îmbunătățite conectate la două magistrale APB, două magistrale AHB și o matrice de magistrală multi-AHB pe 32 de biți.
• Linie de eficiență dinamică cu BAM (mod de achiziție în loturi)
– Sursă de alimentare de la 1,7 V la 3,6 V
– Interval de temperatură de la -40 °C la 85/105/125 °C
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU, accelerator adaptiv în timp real (ART Accelerator™) care permite execuția în starea 0-wait din memoria Flash, frecvență de până la 84 MHz, unitate de protecție a memoriei, 105 DMIPS/ 1.25 DMIPS/MHz (Dhrystone 2.1) și instrucțiuni DSP
• Amintiri
– Până la 256 Kbytes de memorie flash
– 512 octeți de memorie OTP
– Până la 64 Kbytes de SRAM
• Ceas, resetare și gestionare a aprovizionării
– Alimentare aplicație și intrări/ieșiri de la 1,7 V la 3,6 V
– POR, PDR, PVD și BOR
– Oscilator cu cristal de la 4 la 26 MHz
– Telecomandă internă de 16 MHz, configurată din fabrică
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 32 kHz cu calibrare
• Consum de energie
– Funcționare: 128 µA/MHz (periferic oprit)
– Stop (bliț în modul Stop, timp de activare rapid): 42 µA tipic la 25 °C; 65 µA maxim la 25 °C
– Oprire (bliț în modul de oprire profundă, timp de activare lent): până la 10 µA tipic la 25 °C; 28 µA maxim la 25 °C
– În așteptare: 2,4 µA la 25 °C / 1,7 V fără RTC; 12 µA la 85 °C la 1,7 V
– Alimentare VBAT pentru RTC: 1 µA la 25 °C
• Convertor A/D 1×12 biți, 2.4 MSPS: până la 16 canale
• DMA de uz general: controlere DMA cu 16 fluxuri cu FIFO-uri și suport pentru burst-uri
• Până la 11 temporizatoare: până la șase temporizatoare pe 16 biți, două temporizatoare pe 32 biți până la 84 MHz, fiecare cu până la 4 intrări IC/OC/PWM sau contor de impulsuri și encoder în cuadratură (incremental), două temporizatoare watchdog (independente și fereastră) și un temporizator SysTick
• Mod de depanare
– Depanare prin cabluri seriale (SWD) și interfețe JTAG
– Cortex®-M4 Macrocell™ cu trace încorporate
• Până la 81 de porturi I/O cu capacitate de întrerupere
– Toate porturile IO sunt tolerante la 5 V
– Până la 78 de intrări/ieșiri rapide de până la 42 MHz
• Până la 11 interfețe de comunicare
– Până la 3 × interfețe I2C (1Mbit/s, SMBus/PMBus)
– Până la 3 USART-uri (2 x 10,5 Mbit/s, 1 x 5,25 Mbit/s), interfață ISO 7816, LIN, IrDA, control modem)
– Până la 4 SPI-uri (până la 42 Mbits/s la fCPU = 84 MHz), SPI2 și SPI3 cu I2S full-duplex multiplexat pentru a obține precizie a clasei audio prin PLL audio intern sau ceas extern
– Interfață SDIO
• Conectivitate avansată
– Controler USB 2.0 de viteză maximă pentru dispozitive/gazdă/OTG cu PHY integrat
• Unitate de calcul CRC
• ID unic pe 96 de biți
• RTC: precizie sub o secundă, calendar hardware