Microcontrollori ARM STM32F302R8T6 MCU a segnali misti tradizionali Core Arm Cortex-M4 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-64 |
Nucleo: | ARM Cortex M4 |
Dimensione della memoria del programma: | 64 kB |
Larghezza del bus dati: | 32 bit |
Risoluzione ADC: | 6 bit/8 bit/10 bit/12 bit |
Frequenza di clock massima: | 72 MHz |
Numero di I/O: | 51 I/O |
Dimensione RAM dati: | 16 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: | Vassoio |
Marca: | STMicroelectronics |
Tipo di RAM dati: | SRAM |
Tipo di interfaccia: | CAN, I2C, I2S, SPI, UART, USB |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 11 canali |
Numero di timer/contatori: | 9 Timer |
Serie di processori: | ARM Cortex M |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria del programma: | Flash |
Quantità confezione di fabbrica: | 960 |
Sottocategoria: | Microcontrollori - MCU |
Nome commerciale: | STM32 |
Peso unitario: | 0,012088 once |
♠ Arm® Cortex®-M4 MCU+FPU a 32 bit, fino a 64 KB Flash, 16 KB SRAM, ADC, DAC, USB, CAN, COMP, amplificatore operazionale, 2,0 - 3,6 V
La famiglia STM32F302x6/8 si basa sul core RISC Arm® Cortex®-M4 a 32 bit ad alte prestazioni, operante a una frequenza fino a 72 MHz e che integra un'unità a virgola mobile (FPU). La famiglia integra memorie embedded ad alta velocità (fino a 64 kbyte di memoria Flash, 16 kbyte di SRAM) e un'ampia gamma di I/O e periferiche avanzate collegate a due bus APB.
I dispositivi offrono un convertitore analogico-digitale (ADC) a 12 bit veloce (5 Msps), tre comparatori, un amplificatore operazionale, fino a 18 canali di rilevamento capacitivo, un canale DAC, un RTC a basso consumo, un timer a 32 bit per uso generico, un timer dedicato al controllo motore e fino a tre timer a 16 bit per uso generico, oltre a un timer per pilotare il DAC. Sono inoltre dotati di interfacce di comunicazione standard e avanzate: tre I²C, fino a tre USART, fino a due SPI con I²S full-duplex multiplexato, un dispositivo USB FS, un CAN e un trasmettitore a infrarossi.
La famiglia STM32F302x6/8 funziona nell'intervallo di temperatura da -40 a +85 °C e da -40 a +105 °C con un'alimentazione compresa tra 2,0 e 3,6 V. Un set completo di modalità di risparmio energetico consente la progettazione di applicazioni a basso consumo.
La famiglia STM32F302x6/8 offre dispositivi in package da 32, 48, 49 e 64 pin.
L'insieme delle periferiche incluse cambia a seconda del dispositivo scelto.
• Core: CPU Arm® Cortex®-M4 a 32 bit con FPU(72 MHz max.), moltiplicazione a ciclo singolo eDivisione HW, istruzione DSP
• Ricordi
– Da 32 a 64 Kbyte di memoria Flash
– 16 Kbyte di SRAM sul bus dati
• Unità di calcolo CRC
• Ripristino e gestione dell'alimentazione
– Intervallo di tensione VDD, VDDA: da 2,0 a 3,6 V
– Ripristino accensione/spegnimento (POR/PDR)
– Rilevatore di tensione programmabile (PVD)
– Basso consumo: sospensione, arresto e standby
– 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 con opzione PLL x 16
– Oscillatore interno da 40 kHz
• Fino a 51 porte I/O veloci, tutte mappabili suvettori di interruzione esterni, diversi tolleranti a 5 V
• Matrice di interconnessione
• Controller DMA a 7 canali che supporta timer,ADC, SPI, I2C, USART e DAC
• 1 × ADC 0,20 μs (fino a 15 canali) conrisoluzione selezionabile di 12/10/8/6 bit, da 0 aIntervallo di conversione 3,6 V, singolomodalità terminata/differenziale, analogico separatoalimentazione da 2,0 a 3,6 V
• Sensore di temperatura
• 1 canale DAC a 12 bit con alimentazione analogica daDa 2,4 a 3,6 V
• Tre comparatori analogici rail-to-rail veloci conalimentazione analogica da 2,0 a 3,6 V
• 1 x amplificatore operazionale che può essere utilizzato inModalità PGA, tutti i terminali accessibili con analogicoalimentazione da 2,4 a 3,6 V
• Fino a 18 canali di rilevamento capacitivosupporto di sensori touchkey, lineari e rotativi
• Fino a 9 timer
– Un timer a 32 bit con un massimo di 4 IC/OC/PWMo contatore di impulsi e quadraturaingresso encoder (incrementale)
– Un controllo avanzato a 16 bit e 6 canalitimer, con fino a 6 canali PWM,generazione di tempi morti e arresto di emergenza
– Tre timer a 16 bit con IC/OC/OCN oPWM, generatore di tempo morto e arresto di emergenza
– Un timer di base a 16 bit per pilotare il DAC
– 2 timer watchdog (indipendenti, finestra)
– Timer SysTick: contatore a 24 bit
• Calendario RTC con allarme, riattivazione periodicada Stop/Standby
• Interfacce di comunicazione
– Tre I2C con dissipatore di corrente da 20 mA persupporta la modalità Fast plus
– Fino a 3 USART, 1 con interfaccia ISO 7816, automaticorilevamento della velocità in baud e dominio del doppio clock
– Fino a due SPI con full duplex multiplexatoI2S
– Interfaccia USB 2.0 a piena velocità
– 1 interfaccia CAN (attiva 2.0B)
– Trasmettitore a infrarossi
• Debug del cavo seriale (SWD), JTAG
• ID univoco a 96 bit