Microcontrollori ARM STM32F334K8T6TR – MCU MCU a segnali misti tradizionali Arm Cortex-M4 core DSP e FPU, 64 Kbyte di Flash 7
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Serie: | STM32F3 |
Stile di montaggio: | SMD/SMT |
Confezione/custodia: | LQFP-32 |
Nucleo: | ARM Cortex M4 |
Dimensione della memoria del programma: | 64 kB |
Larghezza del bus dati: | 32 bit |
Risoluzione ADC: | 2 x 6 bit/8 bit/10 bit/12 bit |
Frequenza di clock massima: | 72 MHz |
Numero di I/O: | 35 I/O |
Dimensione RAM dati: | 12 kB |
Tensione di alimentazione - Min: | 2 Volt |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di esercizio: | - 40 °C |
Temperatura massima di esercizio: | + 85 °C |
Confezione: | Bobina |
Confezione: | Tagliare il nastro |
Confezione: | MouseReel |
Tensione di alimentazione analogica: | Da 2 V a 3,6 V |
Marca: | STMicroelectronics |
Risoluzione DAC: | 12 bit |
Tipo di RAM dati: | SRAM |
Tipo di interfaccia: | CAN, I2C, SPI, USART |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 10 canali |
Prodotto: | MCU+FPU |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria del programma: | Flash |
Quantità confezione di fabbrica: | 2400 |
Sottocategoria: | Microcontrollori - MCU |
Nome commerciale: | STM32 |
Timer di controllo: | Timer di controllo, con finestra |
Peso unitario: | 0,006349 once |
♠ Arm®Cortex®-M4 32b MCU+FPU, fino a 64 KB Flash, 16 KB SRAM, 2 ADC, 3 DAC, 3 comp., amplificatore operazionale, 217 ps 10 canali (HRTIM1)
La famiglia STM32F334x4/6/8 incorpora il core RISC Arm® Cortex®-M4 a 32 bit ad alte prestazioni che opera a una frequenza fino a 72 MHz e incorpora un'unità a virgola mobile (FPU), memorie integrate ad alta velocità (fino a 64 Kbyte di memoria Flash, fino a 12 Kbyte di SRAM) e un'ampia gamma di I/O e periferiche migliorate collegate a due bus APB.
I microcontrollori STM32F334x4/6/8 offrono due ADC veloci a 12 bit (5 Msps), fino a tre comparatori ultraveloci, un amplificatore operazionale, tre canali DAC, un RTC a basso consumo, un timer ad alta risoluzione, un timer a 32 bit per uso generico, un timer dedicato al controllo motore e quattro timer a 16 bit per uso generico. Sono inoltre dotati di interfacce di comunicazione standard e avanzate: una I²C, una SPI, fino a tre USART e una CAN.
La famiglia STM32F334x4/6/8 funziona nell'intervallo di temperatura da -40 a +85 °C e da -40 a +105 °C con alimentazione da 2,0 a 3,6 V. Un set completo di modalità di risparmio energetico consente la progettazione di applicazioni a basso consumo.
La famiglia STM32F334x4/6/8 offre dispositivi in package da 32, 48 e 64 pin.
A seconda del dispositivo scelto, sono inclusi diversi set di periferiche.
• Core: CPU Arm® Cortex®-M4 a 32 bit con FPU (72 MHz max), moltiplicazione a ciclo singolo e istruzione DSP di divisione HW
• Ricordi
– Fino a 64 Kbyte di memoria Flash
– Fino a 12 Kbyte di SRAM con controllo di parità HW
– Booster di routine: 4 Kbyte di SRAM su bus istruzioni e dati con controllo di parità HW (CCM)
• Unità di calcolo CRC
• Gestione del ripristino e dell'approvvigionamento
– Modalità a basso consumo: Sospensione, Arresto, Standby
– Intervallo di tensione VDD,VDDA: da 2,0 a 3,6 V
– Ripristino accensione/spegnimento (POR/PDR)
– Rilevatore di tensione programmabile (PVD)
– Fornitura VBAT per RTC e registri di backup
• Gestione dell'orologio
– Oscillatore a cristallo da 4 a 32 MHz
– Oscillatore a 32 kHz per RTC con calibrazione
– RC interno da 8 MHz (fino a 64 MHz con opzione PLL)
– Oscillatore interno da 40 kHz
• Fino a 51 porte I/O veloci, tutte mappabili su vettori di interrupt esterni, diverse tolleranti a 5 V
• Matrice di interconnessione
• Controller DMA a 7 canali
• Fino a due ADC 0,20 µs (fino a 21 canali) con risoluzione selezionabile di 12/10/8/6 bit, intervallo di conversione da 0 a 3,6 V, modalità single-ended/differenziale, alimentazione analogica separata da 2,0 a 3,6 V
• Sensore di temperatura
• Fino a tre canali DAC a 12 bit con alimentazione analogica da 2,4 V a 3,6 V
• Tre comparatori analogici rail-to-rail ultraveloci con alimentazione analogica da 2 a 3,6 V
• Un amplificatore operazionale utilizzabile in modalità PGA, tutti i terminali accessibili con alimentazione analogica da 2,4 a 3,6 V
• Fino a 18 canali di rilevamento capacitivo che supportano tasti touch, sensori touch lineari e rotativi
• Fino a 12 timer
– HRTIM: 6 contatori da 16 bit, risoluzione 217 ps, 10 PWM, 5 ingressi di errore, 10 ingressi evento esterno, 1 ingresso sincronizzato, 1 uscita sincronizzata
– Un timer a 32 bit e un timer a 16 bit con un massimo di 4 ingressi IC/OC/PWM o contatori di impulsi e encoder in quadratura (incrementale)
– Un timer di controllo avanzato a 6 canali e 16 bit, con fino a 6 canali PWM, generazione di tempi morti e arresto di emergenza
– Un timer a 16 bit con 2 IC/OC, 1 OCN/PWM, generazione di tempi morti, arresto di emergenza
– Due timer a 16 bit con IC/OC/OCN/PWM, generazione di tempi morti e arresto di emergenza
– Due timer watchdog (indipendenti, finestra)
– Timer SysTick: contatore a 24 bit
– Fino a due timer di base a 16 bit per pilotare il DAC
• Calendario RTC con allarme, riattivazione periodica da Stop
• Interfacce di comunicazione
– Interfaccia CAN (2.0 B attiva) e una SPI
– Un I2C con dissipatore di corrente da 20 mA per supportare la modalità Fast più SMBus/PMBus
– Fino a 3 USART, uno con interfaccia ISO/IEC 7816, LIN, IrDA, controllo modem
• Modalità debug: debug del cavo seriale (SWD), JTAG
• ID univoco a 96 bit