STMicroelectronics STM32F7 32-Bit MCU+FPU

STMicroelectronics STM32F7 32-Bit MCU+FPU

I microcontroller MCU+PFU a 32 bit STM32F7 di STMicroelectronics si basano sul processore ad alte prestazioni ARM® Cortex®-M7 RISC a 32 bit, che raggiunge una frequenza di 216 MHz. Il processore Cortex-M7 offre un'unità SFPU (Single Floating Point Unit) che supporta tutti i tipi di dati e istruzioni di elaborazione dati a precisione singola ARM. Inoltre questi dispositivi implementano un set completo di istruzioni DSP e un'unità di protezione della memoria (MPU, Memory Protection Unit) che migliora la sicurezza dell'applicazione.

Caratteristiche 
  • Processore: CPU ARM Cortex-M7 a 32 bit con FPU, acceleratore adattativo in tempo reale (ART Accelerator™) e cache L1: cache dati da 4 KB e cache istruzioni da 4 KB, che consentono l'esecuzione 0-wait state dalla memoria Flash incorporata e da memorie esterne, con frequenza fino a 216 MHz, MPU, 462 DMIPS / 2,14 DMIPS/MHz (Dhrystone 2.1) e istruzioni DSP 
  • Memorie
  • Fino a 1 MB di memoria Flash
  • 1024 byte di memoria OTP
  • SRAM: 320 KB (inclusi 64 KB di RAM TCM per i dati critici in tempo reale) + 16 KB di RAM TCM per le istruzioni (routine critiche in tempo reale) + 4 KB di SRAM di backup (disponibile nelle modalità a più bassa potenza)
  • Controller per memoria esterna flessibile, con bus dati fino a 32 bit: memorie SRAM, PSRAM, SDRAM/LPSDR SDRAM e NOR/NAND
  • Quad SPI a doppia modalità
  • Interfaccia parallela LCD, modalità 8080/6800
  • Controller LCD-TFT fino alla risoluzione XGA con Chrom-ART Accelerator™ dedicato, per la creazione di contenuto grafico avanzato (DMA2D)
  • Clock, reset e gestione dell'alimentazione
  • I/O e alimentazione applicazioni da 1,7 a 3,6 V
  • POR, PDR, PVD e BOR
  • Alimentazione USB dedicata
  • Oscillatore al cristallo a 4 - 26 MHz
  • RC interno a 16 MHz calibrato dal produttore (precisione dell'1%)
  • Oscillatore a 32 kHz per RTC con calibrazione
  • RC interno a 32 kHz con calibrazione
  • Bassa potenza
  • Modalità Sospensione, Arresto e Standby
  • Alimentazione VBAT per RTC, 32× registri di backup a 32 bit + 4 KB di SRAM di backup
  • 3× ADC a 12 bit, 2,4 MSPS: fino a 24 canali e 7,2 MSPS in modalità interleaved tripla
  • 2× convertitori D/A a 12 bit
  • DMA per usi generali: controller DMA a 16 flussi di streaming con FIFO e supporto burst

  • Fino a 18 timer: fino a 13 timer a 16 bit (1× timer a 16 bit a bassa potenza disponibile in modalità Arresto) e due timer a 32 bit, ciascuno con massimo 4 uscite IC/OC/PWM o per contatore impulsi e ingresso encoder (incrementale) in quadratura. Tutti i 15 timer sono eseguibili fino a 216 MHz. 2× timer watchdog, SysTick
  • Modalità di debug
  • Interfacce SWD e JTAG
  • Cortex-M7 Trace Macrocell™
  • Fino a 168 porte I/O con capacità di Interrupt
  • Fino a 164 I/O veloci, fino a 108 MHz
  • Fino a 166 I/O con tolleranza di 5 V
  • Fino a 25 interfacce di comunicazione
  • Fino a 4× interfacce I2C interfaces (SMBus/PMBus)
  • Fino a 4 USART/4 UART (27 Mbit/s, interfaccia ISO7816, LIN, IrDA, controllo modem)
  • Fino a 6 SPI (fino a 50 Mbit/s), 3 con I2S simplex muxed per la precisione di classe audio tramite PLL audio interno o clock esterno
  • 2 x SAI (Serial Audio Interface)
  • 2 × CAN (2.0B attiva) e interfaccia SDMMC
  • Interfaccia SPDIFRX
  • HDMI-CEC
  • Connettività avanzata
  • Controller dispositivi/host/OTG USB 2.0 full-speed con PHY on-chip
  • Controller dispositivi/host/OTG USB 2.0 high-speed/full-speed con DMA dedicato, PHY e ULPI full-speed on-chip
  • MAC 10/100 Ethernet con DMA dedicato: supporta l'hardware IEEE 1588v2, MII/RMII
  • Interfaccia parallela per videocamera a 8-14 bit, fino a 54 Mbyte/s
  • Generatore di numeri true random
  • Unità di calcolo CRC
  • RTC: precisione inferiore al secondo, calendario hardware
  • ID univoco a 96 bit
 

Discovery Kit 32F746GDISCOVERY di STMicroelectronics

Il Discovery Kit 32F746GDISCOVERY di STMicroelectronics introduce la serie di microcontroller STM32F7 basati sul processore ARM Cortex-M7. Il kit consente di sviluppare e condividere applicazioni e supporta riproduttori audio/video, registratori audio e allarmi domestici anti-intrusione. È inoltre possibile progettare HMI, grazie alle funzionalità touchscreen audio, video e a colori. 

Caratteristiche 
  • Microcontroller STM32F746NGH6 con 1 Mbyte di memoria Flash e 340 Kbyte di RAM, in involucro BGA216
  • ST-LINK/V2-1 integrato, con capacità di ri-enumerazione USB
  • Funzioni USB: porta COM virtuale, archiviazione di massa, porta di debug
  • LCD-TFT a colori, da 4,3", 480x272, con touchscreen capacitivo
  • Connettore da videocamera
  • Codec audio SAI
  • Connettore di ingresso e di uscita audio
  • Uscite per auricolari stereo
  • Due microfoni MEMS ST 
  • Connettore di ingresso RCA SPDIF
  • Due pulsanti (utente e reset)
  • 128-Mbit di memoria Flash Quad-SPI
  • 128-Mbit di SDRAM (64 Mbit accessibili)

  • Connettore per scheda microSD
  • Connettore per scheda figlia RF-EEPROM
  • USB OTG HS con connettori Micro-AB
  • USB OTG FS con connettori Micro-AB
  • Connettore Ethernet conforme a IEEE-802.3-2002
  • Cinque opzioni di alimentazione:
  • ST LINK/V2-1
  • Connettore USB FS 
  • Connettore USB HS 
  • Connettore VIN da Arduino
  • Esterna a 5 V da connettore 
  • Uscita di alimentazione per applicazioni esterne: 3,3 V o 5 V
  • Connettori Arduino Uno V3 
  • Software gratuito completo, inclusa una gamma di esempi, parte del pacchetto STM32Cube

eNews
  • STMicroelectronics
Pubblicato: 2015-06-08 | Aggiornato: 2022-03-11