Microcontrollori ARM STM32F103T8U7 MCU 32BIT Cortex M3 Performance LINE
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Serie: | STM32F103T8 |
Stile di montaggio: | SMD/SMT |
Confezione/custodia: | UFQFPN-36 |
Nucleo: | ARM Cortex M3 |
Dimensione della memoria del programma: | 64 kB |
Larghezza del bus dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza di clock massima: | 72 MHz |
Numero di I/O: | 26 I/O |
Dimensione RAM dati: | 20 kB |
Tensione di alimentazione - Min: | 2 Volt |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di esercizio: | - 40 °C |
Temperatura massima di esercizio: | + 105 °C |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Tipo di RAM dati: | SRAM |
Altezza: | 0,88 millimetri |
Tipo di interfaccia: | CAN, I2C, SPI, USART, USB |
Lunghezza: | 6 millimetri |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 10 canali |
Numero di timer/contatori: | 4 Timer |
Serie di processori: | ARM Cortex M |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria del programma: | Flash |
Quantità confezione di fabbrica: | 2940 |
Sottocategoria: | Microcontrollori - MCU |
Nome commerciale: | STM32 |
Larghezza: | 6 millimetri |
Peso unitario: | 0,003422 once |
♠ MCU a 32 bit basato su ARM® con prestazioni di media densità, Flash da 64 o 128 KB, USB, CAN, 7 timer, 2 ADC, 9 interfacce di comunicazione
La famiglia di dispositivi ad alte prestazioni a media densità STM32F103xx integra il core RISC ARM® Cortex®-M3 a 32 bit ad alte prestazioni con frequenza di 72 MHz, memorie embedded ad alta velocità (memoria Flash fino a 128 kbyte e SRAM fino a 20 kbyte) e un'ampia gamma di I/O e periferiche avanzate collegate a due bus APB. Tutti i dispositivi offrono due ADC a 12 bit, tre timer a 16 bit per uso generale e un timer PWM, oltre anonché interfacce di comunicazione standard e avanzate: fino a due I2C e SPI, treUSART, USB e CAN.
I dispositivi funzionano con un'alimentazione da 2,0 a 3,6 V. Sono disponibili sia nella gamma da -40 aIntervallo di temperatura +85 °C e intervallo di temperatura esteso da -40 a +105 °C. Aset completo di modalità di risparmio energetico consente la progettazione di applicazioni a basso consumo.
La famiglia di linee di prestazioni a media densità STM32F103xx comprende dispositivi in sei diversetipi di pacchetti: da 36 pin a 100 pin. A seconda del dispositivo scelto, diversi set diperiferiche sono incluse, la descrizione seguente fornisce una panoramica della gamma completa di
periferiche proposte in questa famiglia.
Queste caratteristiche rendono il microcontrollore di linea ad alte prestazioni a media densità STM32F103xxfamiglia adatta ad un'ampia gamma di applicazioni quali azionamenti motore, controllo applicazioni,apparecchiature mediche e portatili, periferiche per PC e giochi, piattaforme GPS, industrialiapplicazioni, PLC, inverter, stampanti, scanner, sistemi di allarme, videocitofoni eImpianti di riscaldamento, ventilazione e condizionamento (HVAC).
• Core CPU ARM® Cortex®-M3 a 32 bit
– Frequenza massima di 72 MHz,1,25 DMIPS/MHz (Dhrystone 2.1)prestazioni a 0 memoria di stato di attesaaccesso
– Moltiplicazione a ciclo singolo e hardwaredivisione
• Ricordi
– 64 o 128 Kbyte di memoria Flash
– 20 Kbyte di SRAM
• Gestione dell'orologio, del reset e dell'alimentazione
– Alimentazione dell'applicazione e I/O da 2,0 a 3,6 V
– POR, PDR e tensione programmabilerilevatore (PVD)
– Oscillatore a cristallo da 4 a 16 MHz
– RC interno da 8 MHz regolato in fabbrica
– RC interno da 40 kHz
– PLL per il clock della CPU
– Oscillatore a 32 kHz per RTC con calibrazione
• Bassa potenza
– Modalità Sleep, Stop e Standby
– Fornitura VBAT per RTC e registri di backup
• 2 convertitori A/D da 12 bit, 1 µs (fino a 16canali)
– Intervallo di conversione: da 0 a 3,6 V
– Capacità di campionamento e mantenimento doppi
– Sensore di temperatura
• DMA
– Controller DMA a 7 canali
– Periferiche supportate: timer, ADC, SPI,I2C e USART
• Fino a 80 porte I/O veloci
– 26/37/51/80 I/O, tutti mappabili su 16vettori di interruzione esterni e quasi tutti5 V-tollerante
• Modalità debug
– Debug del cavo seriale (SWD) e JTAGinterfacce
• 7 timer
– Tre timer a 16 bit, ciascuno con un massimo di 4Contatore IC/OC/PWM o impulsi e
ingresso encoder in quadratura (incrementale)
– Timer PWM di controllo motore a 16 bit con generazione di tempi morti e arresto di emergenza
– 2 timer di controllo (indipendenti eFinestra)
– Timer SysTick a 24 bit per il conteggio inverso
• Fino a 9 interfacce di comunicazione
– Fino a 2 interfacce I2C (SMBus/PMBus)
– Fino a 3 USART (interfaccia ISO 7816, LIN,Capacità IrDA, controllo modem)
– Fino a 2 SPI (18 Mbit/s)
– Interfaccia CAN (attiva 2.0B)
– Interfaccia USB 2.0 a piena velocità
• Unità di calcolo CRC, ID univoco a 96 bit
• Le confezioni sono ECOPACK®