STM32F301K8T7 Microcontrolere ARM – MCU Mainstream Semnale mixte MCU Arm Cortex-M4 core DSP și FPU, 64 Kbytes de Flash 7
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32F3 |
Stil de montare: | SMD/SMT |
Pachet / Carcasa: | LQFP-32 |
Miez: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 64 kB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvența maximă a ceasului: | 72 MHz |
Număr de I/O-uri: | 10 I/O |
Dimensiunea RAM de date: | 16 kB |
Tensiune de alimentare - Min: | 2 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 105 C |
Ambalare: | Tavă |
Tensiune de alimentare analogică: | 2 V până la 3,6 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tip de memorie RAM de date: | SRAM |
Tip interfață: | I2C, SPI, USART |
Număr de canale ADC: | 8 canale |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip memorie program: | Flash |
Cantitate pachet din fabrică: | 1500 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Temporizatoare Watchdog: | Timer Watchdog, cu fereastră |
♠ Arm® Cortex®-M4 MCU+FPU pe 32 de biți, până la 64 KB Flash, 16 KB SRAM, ADC, DAC, COMP, Op-amp, 2,0 – 3,6 V
Familia STM32F301x6/8 se bazează pe miezul RISC de înaltă performanță Arm® Cortex®-M4 pe 32 de biți care funcționează la o frecvență de până la 72 MHz și încorporează o unitate în 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 I/O îmbunătățite și periferice conectate la două magistrale APB.
Dispozitivele oferă un ADC rapid de 12 biți (5 Msps), trei comparatoare, un amplificator operațional, până la 18 canale de detectare capacitive, un canal DAC, un RTC de putere redusă, un temporizator de uz general pe 32 de biți, un temporizator dedicat la controlul motorului și până la trei temporizatoare de uz general pe 16 biți și un temporizator pentru a conduce DAC-ul.De asemenea, dispun de interfețe de comunicare standard și avansate: trei I2C, până la trei USART, până la două SPI-uri cu I2S full-duplex multiplexat și un transmițător în infraroșu.
Familia STM32F301x6/8 funcționează în intervalele de temperatură –40 până la +85°C și –40 până la +105°C, de la o sursă de alimentare de 2,0 până la 3,6 V.Un set cuprinzător de moduri de economisire a energiei permite proiectarea aplicațiilor cu consum redus de energie.
Familia STM32F301x6/8 oferă dispozitive în pachete cu 32, 48, 49 și 64 de pini.
Setul de periferice incluse se modifică în funcție de dispozitivul ales.
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU (72 MHz max.), multiplicare cu un singur ciclu și diviziune HW, instrucțiuni DSP
• Amintiri
– 32 până la 64 Kbytes de memorie Flash
– 16 Kbytes de SRAM pe magistrala de date
• Unitate de calcul CRC
• Resetarea și gestionarea 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: Sleep, Stop și Standby
– Furnizare VBAT pentru RTC și registre de rezervă
• Gestionarea ceasului
– oscilator cu cristal de la 4 la 32 MHz
– Oscilator 32 kHz pentru RTC cu calibrare
– RC intern de 8 MHz cu opțiune x 16 PLL
– Oscilator intern de 40 kHz
• Până la 51 de porturi I/O rapide, toate mapabile pe vectori de întrerupere externi, mai multe tolerante la 5 V
• Matricea de interconectare
• Controler DMA cu 7 canale care acceptă cronometre, ADC, SPI, I2C, USART și DAC
• 1 × ADC 0,20 μs (până la 15 canale) cu rezoluție selectabilă de 12/10/8/6 biți, gamă de conversie de la 0 la 3,6 V, mod single end/diferențial, alimentare analogică separată de la 2,0 la 3,6 V
• Senzor de temperatura
• 1 canal DAC pe 12 biți cu alimentare analogică de la 2,4 la 3,6 V
• Trei comparatoare analogice rapide șină la șină cu alimentare analogică de la 2,0 la 3,6 V
• 1 x amplificator operațional care poate fi utilizat în modul PGA, toate terminalele accesibile cu alimentare analogică de la 2,4 la 3,6 V
• Până la 18 canale de detectare capacitive care acceptă taste tactile, senzori liniari și rotativi
• Până la 9 temporizatoare
– Un temporizator pe 32 de biți cu până la 4 IC/OC/PWM sau contor de impulsuri și intrare pentru codificator în cuadratura (incremental)
– Un temporizator de control avansat pe 6 canale pe 16 biți, cu până la 6 canale PWM, generare de timp mort și oprire de urgență
– Trei cronometre pe 16 biți cu IC/OC/OCN sau PWM, timp mort gen.si oprire de urgenta
– Un temporizator de bază pe 16 biți pentru a conduce DAC-ul
– 2 temporizatoare watchdog (independent, fereastră)
– Temporizator SysTick: contor invers pe 24 de biți
• Calendar RTC cu alarmă, trezire periodică de la Stop/Standby
• Interfeţe de comunicare
– Trei I2C cu absorbție de curent de 20 mA pentru a accepta modul rapid plus
– Până la 3 USART, 1 cu ISO 7816 I/F, detectare automată a vitezei de transmisie și domeniu de ceas dublu
– Până la două SPI-uri cu I2S full duplex multiplexat
– Transmițător în infraroșu
• Depanare fir serial (SWD), JTAG
• ID unic de 96 de biți