STM32F767ZIT6 ARM-microcontrollers – MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 MB Flash 216 MHz CPU, Art
♠ Productbeschrijving
Productkenmerk | Attribuutwaarde |
Fabrikant: | STMicroelectronics |
Productcategorie: | ARM-microcontrollers - MCU |
RoHS-richtlijn: | Details |
Serie: | STM32F767ZI |
Montagestijl: | SMD/SMT |
Pakket / Koffer: | LQFP-144 |
Kern: | ARM Cortex M7 |
Programmageheugengrootte: | 2 MB |
Gegevensbusbreedte: | 32 bit |
ADC-resolutie: | 3 x 12 bit |
Maximale klokfrequentie: | 216 MHz |
Aantal I/O's: | 114 I/O |
Data-RAM-grootte: | 532 kB |
Voedingsspanning - Min: | 1,7 V |
Voedingsspanning - Max: | 3,6 V |
Minimale bedrijfstemperatuur: | - 40 graden Celsius |
Maximale bedrijfstemperatuur: | + 85 °C |
Verpakking: | Dienblad |
Analoge voedingsspanning: | 3,3 V |
Merk: | STMicroelectronics |
DAC-resolutie: | 12 bit |
Gegevens-RAM-type: | SRAM |
I/O-spanning: | 3,3 V |
Interfacetype: | CAN, HDMI, I2C, I2S/SPI, SDMMC, SPDIFRX, UART/USART |
Vochtgevoelig: | Ja |
Aantal ADC-kanalen: | 24 kanalen |
Product: | MCU+FPU |
Producttype: | ARM-microcontrollers - MCU |
Programmageheugentype: | Flash |
Fabriekspakket Hoeveelheid: | 360 |
Subcategorie: | Microcontrollers - MCU |
Handelsnaam: | STM32 |
Watchdog-timers: | Waakhond-timer |
Eenheidsgewicht: | 0,091712 oz |
♠ Arm® Cortex®-M7 32b MCU+FPU, 462DMIPS, tot 2MB Flash/512+16+4KB RAM, USB OTG HS/FS, 28 com IF, LCD, DSI
De STM32F765xx, STM32F767xx, STM32F768Ax en STM32F769xx-apparaten zijn gebaseerd op de krachtige Arm® Cortex®-M7 32-bits RISC-core die werkt op frequenties tot 216 MHz. De Cortex®-M7-core is voorzien van een floating point unit (FPU) die Arm®-instructies en -gegevenstypen met dubbele en enkele precisie ondersteunt. De core implementeert ook een volledige set DSP-instructies en een geheugenbeschermingseenheid (MPU) die de applicatiebeveiliging verbetert.
De apparaten STM32F765xx, STM32F767xx, STM32F768Ax en STM32F769xx zijn voorzien van supersnelle embedded geheugens met een flashgeheugen tot 2 MB, 512 Kbyte SRAM (inclusief 128 Kbyte Data TCM RAM voor kritieke realtimegegevens), 16 Kbyte instructie TCM RAM (voor kritieke realtimeroutines), 4 Kbyte back-up SRAM beschikbaar in de laagste energiemodi en een uitgebreid scala aan verbeterde I/O's en randapparatuur aangesloten op twee APB-bussen, twee AHB-bussen, een 32-bits multi-AHB-busmatrix en een multi-layer AXI-interconnect ter ondersteuning van interne en externe geheugentoegang.
• Kern: Arm® 32-bit Cortex®-M7 CPU met DPFPU, ART Accelerator en L1-cache: 16 Kbyte I/D-cache, waardoor uitvoering van de 0-wait-status mogelijk is vanuit ingebedde Flash en externe geheugens, tot 216 MHz, MPU, 462 DMIPS/2,14 DMIPS/MHz (Dhrystone 2.1) en DSP-instructies.
• Herinneringen
– Tot 2 MB flashgeheugen, verdeeld over twee banken, waardoor lezen en schrijven mogelijk is
– SRAM: 512 Kbytes (inclusief 128 Kbytes aan TCM RAM-gegevens voor kritieke realtimegegevens) + 16 Kbytes aan TCM RAM-instructies (voor kritieke realtimeroutines) + 4 Kbytes aan back-up SRAM
– Flexibele externe geheugencontroller met maximaal 32-bits databus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND-geheugens
• Dubbele modus Quad-SPI
• Grafische vormgeving
– Chrom-ART Accelerator (DMA2D), grafische hardwareversneller die een verbeterde grafische gebruikersinterface mogelijk maakt
– Hardware JPEG-codec
–LCD-TFT-controller met ondersteuning voor resoluties tot XGA
– MIPI® DSI-hostcontroller met ondersteuning voor een resolutie tot 720p 30 Hz
• Klok-, reset- en voorraadbeheer
– 1,7 V tot 3,6 V toepassingsvoeding en I/O's
– POR, PDR, PVD en BOR
– Speciale USB-voeding
– 4-tot-26 MHz kristaloscillator
– Interne 16 MHz fabrieksmatig getrimde RC (1% nauwkeurigheid
– 32 kHz oscillator voor RTC met kalibratie
– Interne 32 kHz RC met kalibratie
• Laag vermogen
– Slaap-, stop- en stand-bymodi
– VBAT-voeding voor RTC, 32×32 bit back-upregisters + 4 Kbyte back-up SRAM
• 3×12-bit, 2,4 MSPS ADC: tot 24 kanalen
• Digitale filters voor sigma-delta-modulator (DFSDM), 8 kanalen / 4 filters
• 2×12-bits D/A-converters
• DMA voor algemeen gebruik: 16-stream DMA-controller met FIFO's en burst-ondersteuning
• Tot 18 timers: maximaal dertien 16-bits (1x low-power 16-bits timer beschikbaar in de stopmodus) en twee 32-bits timers, elk met maximaal 4 IC/OC/PWM of pulstellers en kwadratuur (incrementele) encoderingangen. Alle 15 timers lopen tot 216 MHz. 2x watchdogs, SysTick-timer
• Debug-modus
– SWD- en JTAG-interfaces
– Cortex®-M7 Trace Macrocell™
• Tot 168 I/O-poorten met interrupt-mogelijkheid
– Tot 164 snelle I/O’s tot 108 MHz
– Tot 166 5 V-tolerante I/O's
• Tot 28 communicatie-interfaces
– Tot 4 I2C-interfaces (SMBus/PMBus)
– Tot 4 USART’s/4 UART’s (12,5 Mbit/s, ISO7816-interface, LIN, IrDA, modembesturing)
– Tot 6 SPI’s (tot 54 Mbit/s), 3 met muxed simplex I2S voor audio
– 2 x SAI's (seriële audio-interface)
– 3 × CAN's (2.0B actief) en 2x SDMMC's
– SPDIFRX-interface
– HDMI-CEC
– MDIO slave-interface
• Geavanceerde connectiviteit
– USB 2.0 full-speed apparaat/host/OTG-controller met on-chip PHY
– USB 2.0 high-speed/full-speed apparaat/host/OTG-controller met speciale DMA, on-chip full-speed PHY en ULPI
– 10/100 Ethernet MAC met speciale DMA: ondersteunt IEEE 1588v2-hardware, MII/RMII
• 8- tot 14-bits camera-interface tot 54 Mbyte/s
• Echte willekeurige getallengenerator
• CRC-berekeningseenheid
• RTC: nauwkeurigheid van minder dan een seconde, hardwarekalender
• 96-bits unieke ID