STMicro: Mikrocontroller auf Basis des ARM Cortex-M7-Cores

PRODUKT NEWS EMBEDDED SYSTEMS MEDIZINTECHNIK

STMicroelectronics hat mit der Produktion von Mikrocontrollern auf Basis des ARM Cortex-M7-Prozessors begonnen. Dieser Cortex-M-Core ist für Bauelemente zum Einsatz in den Bereichen Consumer, Industrie, Medizin und Internet of Things vorgesehen.



Die Architektur der STM32F7-Microcontroller von ST kombiniert den Cortex-M7-Core mit Peripheriefunktionen. Für das STM32F7 Discovery Kit gibt es die STM32Cube Firmwarebibliothek sowie direkte Unterstützung durch das Angebot an Softwareentwicklungs-Toolpartnern sowie die ARM mbed Online-Community. Die offene Hardware des Discovery Kits macht die Ressourcen des STM32F7 verfügbar (Preis: 49,90 US-Dollar). Das Kit umfasst ein farbiges Touchscreen-Display im WQVGA-Format, Stereo-Audio, Multi-Sensor-Unterstützung und High-Speed-Schnittstellen. Im Verbund mit einem integrierten ST-Link Debugger/Programmer (hierdurch ist kein separater Probe erforderlich) bestehen Erweiterungsmöglichkeiten durch den Arduino Uni Konnektivitäts-Support, kombiniert mit dem Zugriff auf eine große Auswahl spezieller Add-on-Boards.

 


Die STM32F7-Bausteine sind ...


bereits in die Massenfertigung gegangen. Es besteht die Auswahl unter verschiedenen Gehäuseoptionen vom 14 x 14 mm großen LQFP100-Gehäuse bis zur 28 x 28 mm großen LQFP208-Version. Ebenfalls verfügbar sind ein 10 x 10 mm großes UFBGA176-Gehäuse mit 0,65-mm-Pitch, ein 13 x 13 mm großes TFBGA216-Gehäuse mit 0,8-mm-Pitch und eine 5,9 x 4,6 mm messende WLCSP143-Version. Die Preise beginnen bei 6,73 US-Dollar für den STM32F745VE im LQFP-100-Gehäuse mit 512 KB On-Chip Flash (ab 1.000 Stück).

 


Leistungsfähiger Core

Der Core bietet laut Hersteller mehr als die doppelte DSP-Performance für Anwendungen, die nach schnellen oder mehrkanaligen Audiofunktionen, Video, Wireless-Funktionen, Bewegungserkennung oder Motorregelung verlangen. Als erster Cortex-M-Core verfügt er außerdem über einen chipintegrierten Cache und ist in der Lage, schnelle Datentransfers und leistungsfähige Befehlsverarbeitungen aus dem eingebauten Flash-Speicher oder aus externen Speichern (z. B. Dual-Mode Quad-SPI) auszuführen.

 

Speicher an Bord

Der STM32F745 enthält bis zu 1 MB Flash-Speicher auf dem Chip, ergänzt durch 320 KB RAM, Ethernet-, QSPI- und Kameraschnittstellen sowie einen Flexible Memory Controller (FMC). Der STM32F76 erweitert diese Funktionalität durch einen chipintegrierten TFT-LCD-Controller. Der STM32F756 bietet die gleichen Features wie der STM32F746, bringt aber zusätzlich einen Crypto/Hash-Prozessor mit. Dieser dient der Hardwarebeschleunigung für AES-128/-192/-256 und bietet Unterstützung für GCM und CCM, Triple DES und Hash (MD5, SHA-1 und SHA-2).

 

Entwicklungsunterstützung

Zum STM32F7-Entwicklungssystem gehören das Discovery Kit und zwei Evaluation Boards (STM32746G-EVAL2 und STM32756G-EVAL2) zum Preis von je 560,- US-Dollar. Entwickler profitieren ebenfalls von der zugehörigen STM32CubeF7-Firmware sowie der Tatsache, dass vorhandene Bestände an STM32F4-Software dank der Code-Kompatibilität wiederverwendet werden können. 

Fachartikel