Microcontrolere ARM STM32F334K8T6TR – MCU Mainstream cu semnale mixte, 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-32 |
Nucleu: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 64 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 2 x 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: | 35 I/O |
Dimensiune memorie RAM pentru date: | 12 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: | Tambur |
Ambalaj: | Tăiați banda |
Ambalaj: | MouseReel |
Tensiune de alimentare analogică: | 2 V până la 3,6 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tipul memoriei RAM pentru date: | SRAM |
Tip de interfață: | CAN, I2C, SPI, USART |
Sensibil la umiditate: | Da |
Număr de canale ADC: | 10 canale |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip de memorie de program: | Bliț |
Cantitate pachet din fabrică: | 2400 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Temporizatoare de supraveghere: | Temporizator de supraveghere, cu fereastră |
Greutate unitară: | 0,006349 uncii |
♠ Arm®Cortex®-M4 32b MCU+FPU, memorie Flash de până la 64KB, SRAM de 16KB, 2 ADC-uri, 3 DAC-uri, 3 componente, amplificator operațional, 10 canale, 217ps (HRTIM1)
Familia STM32F334x4/6/8 încorporează nucleul RISC de înaltă performanță Arm® Cortex®-M4 pe 32 de biți, care funcționează la o frecvență de până la 72 MHz, încorporând o unitate cu virgulă mobilă (FPU), memorii încorporate de mare viteză (până la 64 Kbytes de memorie Flash, până la 12 Kbytes de SRAM) și o gamă extinsă de intrări/ieșiri (I/O) și periferice îmbunătățite conectate la două magistrale APB.
Microcontrolerele STM32F334x4/6/8 oferă două ADC-uri rapide pe 12 biți (5 Msps), până la trei comparatoare ultra-rapide, un amplificator operațional, trei canale DAC, un RTC de consum redus, un temporizator de înaltă rezoluție, un temporizator de uz general pe 32 de biți, un temporizator dedicat controlului motorului și patru temporizatoare de uz general pe 16 biți. De asemenea, acestea dispun de interfețe de comunicație standard și avansate: un I2C, un SPI, până la trei USART-uri și un CAN.
Familia STM32F334x4/6/8 funcționează în intervalele de temperatură de la –40 la +85 °C și de la –40 la +105 °C, cu 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 STM32F334x4/6/8 oferă dispozitive în capse de 32, 48 și 64 de pini.
În funcție de dispozitivul ales, sunt incluse diferite seturi de periferice.
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU (maxim 72 MHz), multiplicare pe un singur ciclu și instrucțiuni DSP de divizare hardware
• Amintiri
– Până la 64 Kbytes de memorie flash
– Până la 12 Kbytes de SRAM cu verificare a parității hardware
– Booster de rutină: 4 Kbytes de SRAM pe magistrala de instrucțiuni și date cu verificare a parității hardware (CCM)
• Unitate de calcul CRC
• Resetare și gestionare a aprovizionării
– Moduri de consum redus: Repaus, Oprire, Standby
– Interval de tensiune VDD,VDDA: 2,0 până la 3,6 V
– Resetare la pornire/oprire (POR/PDR)
– Detector de tensiune programabil (PVD)
– 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 (până la 64 MHz cu opțiune PLL)
– Oscilator intern de 40 kHz
• Până la 51 de porturi I/O rapide, toate mapabile pe vectori de întrerupere externi, mai multe cu toleranță la 5 V
• Matricea de interconectare
• Controler DMA pe 7 canale
• Până la două convertizoare analogice analogice de 0,20 µs (până la 21 de canale) cu rezoluție selectabilă de 12/10/8/6 biți, interval de conversie de la 0 la 3,6 V, mod single-ended / diferențial, alimentare analogică separată de la 2,0 la 3,6 V
• Senzor de temperatură
• Până la trei canale DAC pe 12 biți cu alimentare analogică de la 2,4 V la 3,6 V
• Trei comparatoare analogice ultra-rapide de tip rail-to-rail cu alimentare analogică de la 2 la 3,6 V
• Un 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 capacitivă care acceptă taste tactile, senzori tactili liniari și rotativi
• Până la 12 cronometre
– HRTIM: 6 contoare x16 biți, rezoluție 217 ps, 10 PWM, 5 intrări de defect, 10 intrări de eveniment externe, 1 intrare sincronă, 1 ieșire sincronă
– Un temporizator pe 32 de biți și un temporizator pe 16 biți cu până la 4 intrări IC/OC/PWM sau contor de impulsuri și encoder în cuadratură (incremental)
– Un temporizator de control avansat pe 16 biți și 6 canale, cu până la 6 canale PWM, generare de timp mort și oprire de urgență
– Un temporizator pe 16 biți cu 2 circuite integrate/circuitate integrate (IC/OC), 1 circuit OCN/PWM, generare timp mort, oprire de urgență
– Două temporizatoare pe 16 biți cu IC/OC/OCN/PWM, generare de timp mort și oprire de urgență
– Două temporizatoare watchdog (independente, fereastră)
– Temporizator SysTick: numărător invers pe 24 de biți
– Până la două temporizatoare de bază pe 16 biți pentru a alimenta un DAC
• Calendar RTC cu alarmă, trezire periodică de la Stop
• Interfețe de comunicare
– Interfață CAN (2.0 B Active) și un SPI
– Un I2C cu un disipator de curent de 20 mA pentru a suporta modul Fast plus SMBus/PMBus
– Până la 3 USART-uri, unul cu interfață ISO/IEC 7816, LIN, IrDA, control modem
• Mod de depanare: depanare prin cablu serial (SWD), JTAG
• ID unic pe 96 de biți