Microcontrolere ARM STM32F302R8T6, microcontrolere cu semnale mixte mainstream, DSP și FPU cu nucleu Arm Cortex-M4, 64 Kbytes de Flash 7
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F3 |
Stil de montare: | SMD/SMT |
Pachet / Cutie: | LQFP-64 |
Nucleu: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 64 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 6 biți/8 biți/10 biți/12 biți |
Frecvență maximă de ceas: | 72 MHz |
Număr de intrări/ieșiri: | 51 I/O |
Dimensiune memorie RAM pentru date: | 16 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 85°C |
Ambalaj: | Tavă |
Marca: | STMicroelectronics |
Tipul memoriei RAM pentru date: | SRAM |
Tip de interfață: | CAN, I2C, I2S, SPI, UART, USB |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 11 canale |
Număr de temporizatoare/contori: | 9 Cronometru |
Serie de procesoare: | ARM Cortex M |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 960 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 0,012088 uncii |
♠ Arm® Cortex®-M4 MCU+FPU pe 32 de biți, până la 64 KB Flash, 16 KB SRAM, ADC, DAC, USB, CAN, COMP, amplificator operațional, 2.0 - 3.6 V
Familia STM32F302x6/8 se bazează pe nucleul RISC Arm® Cortex®-M4 pe 32 de biți de înaltă performanță, care funcționează la o frecvență de până la 72 MHz și încorporează o unitate cu virgulă mobilă (FPU). Familia încorporează memorii încorporate de mare viteză (până la 64 Kbytes de memorie Flash, 16 Kbytes de SRAM) și o gamă extinsă de intrări/ieșiri (I/O) și periferice îmbunătățite conectate la două magistrale APB.
Dispozitivele oferă un convertor analog-digital (ADC) rapid pe 12 biți (5 Msps), trei comparatoare, un amplificator operațional, până la 18 canale de detectare capacitivă, un canal DAC, un RTC de consum redus, un temporizator general pe 32 de biți, un temporizator dedicat controlului motorului și până la trei temporizatoare generale pe 16 biți, precum și un temporizator pentru controlul DAC-ului. De asemenea, dispun de interfețe de comunicație standard și avansate: trei I2C-uri, până la trei USART-uri, până la două SPI-uri cu I2S full-duplex multiplexate, un dispozitiv USB FS, un CAN și un transmițător în infraroșu.
Familia STM32F302x6/8 funcționează în intervalele de temperatură de la –40 la +85°C și de la –40 la +105°C la o sursă de alimentare de la 2,0 la 3,6 V. Un set complet de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Familia STM32F302x6/8 oferă dispozitive în capsule de 32, 48, 49 și 64 de pini.
Setul de periferice incluse se modifică în funcție de dispozitivul ales.
• Nucleu: procesor Arm® Cortex®-M4 pe 32 de biți cu FPU(max. 72 MHz), multiplicare pe un singur ciclu șiDiviziunea HW, instrucțiunea DSP
• Amintiri
– 32 până la 64 Kbytes de memorie flash
– 16 Kbytes de SRAM pe magistrala de date
• Unitate de calcul CRC
• Resetare și gestionare a energiei
– Interval de tensiune VDD, VDDA: 2,0 până la 3,6 V
– Resetare la pornire/oprire (POR/PDR)
– Detector de tensiune programabil (PVD)
– Consum redus de energie: Repaus, Oprire și Standby
– Alimentare VBAT pentru RTC și registre de rezervă
• Gestionarea ceasului
– Oscilator cu cristal de la 4 la 32 MHz
– Oscilator de 32 kHz pentru RTC cu calibrare
– RC intern de 8 MHz cu opțiune PLL x 16
– Oscilator intern de 40 kHz
• Până la 51 de porturi I/O rapide, toate mapabile pevectori de întrerupere externi, mai mulți toleranți la 5 V
• Matricea de interconectare
• Controler DMA cu 7 canale care acceptă temporizatoare,ADC-uri, SPI-uri, I2C-uri, USART-uri și DAC-uri
• 1 × ADC 0,20 μs (până la 15 canale) curezoluție selectabilă de 12/10/8/6 biți, de la 0 laInterval de conversie 3,6 V, simplumod încheiat/diferențial, analogic separatalimentare de la 2,0 la 3,6 V
• Senzor de temperatură
• 1 canal DAC pe 12 biți cu alimentare analogică de la2,4 până la 3,6 V
• Trei comparatoare analogice rapide șină-șină cualimentare analogică de la 2,0 la 3,6 V
• 1 x amplificator operațional care poate fi utilizat înMod PGA, toate terminalele accesibile cu analogicalimentare de la 2,4 la 3,6 V
• Până la 18 canale de detectare capacitivăsuportă senzori tactili, liniari și rotativi
• Până la 9 cronometre
– Un temporizator pe 32 de biți cu până la 4 circuite integrate/circuitări/PWMsau numărător de impulsuri și cuadraturăintrare encoder (incrementală)
– Un control avansat pe 16 biți și 6 canaletemporizator, cu până la 6 canale PWM,generarea timpului mort și oprirea de urgență
– Trei temporizatoare pe 16 biți cu IC/OC/OCN sauPWM, generator de timp mort și oprire de urgență
– Un timer de bază pe 16 biți pentru a comanda DAC-ul
– 2 temporizatoare watchdog (independente, fereastră)
– Temporizator SysTick: numărător invers pe 24 de biți
• Calendar RTC cu alarmă, trezire periodicădin Stop/Standby
• Interfețe de comunicare
– Trei I2C-uri cu un disipator de curent de 20 mAsuportă modul rapid plus
– Până la 3 USART-uri, 1 cu ISO 7816 I/F, automatdetectarea ratei de transfer și domeniului de ceas dual
– Până la două SPI-uri cu multiplexare full duplexI2S
– Interfață USB 2.0 de viteză maximă
– 1 x interfață CAN (2.0B Activ)
– Emițător infraroșu
• Depanare cabluri seriale (SWD), JTAG
• ID unic pe 96 de biți