STMicroelectronics: ARM7 Flash-Mikrocontroller mit erweiterter Peripherie

EMBEDDED SYSTEMS PRODUKT NEWS



STMicroelectronics hat seine auf dem ARM7TDMI-S-Core basierende 32-Bit Mikrocontroller-Serie STR7 durch die Familie STR750F ergänzt. Diese Produktfamilie besteht aus ARM7 Flash-Mikrocontrollern für 3,3 und 5 V Betriebsspannung. Sie kommt laut Hersteller bei 60 MHz auf eine Verarbeitungsleistung von 54 MIPS und hat eine Stromaufnahme von 12 µA im Stop‑ und 10 µA im Standby-Modus.

 

Die Peripherieausstattung der STR7-Reihe wird in der STR750-Familie durch weitere Features ergänzt: Dabei handelt es sich beispielsweise um einen Backup-Takt, der bei Ausfall des Haupt-Takts aktiv wird, sowie eine schnelle Startup-Funktion. Letztere erlaubt es dem Baustein, bereits nach 55 µs mit der Codeverarbeitung zu beginnen, während dies bei Bauelementen mit Quarz laut STM typisch 1 ms dauert. Eine AWU-Funktion (Automatic Wake Up) ermöglicht ohne externe Signale oder Bauelemente eine Rückkehr aus der Strom sparenden Stop‑ oder Standby-Betriebsart. Drei 16-Bit-Timer und ein PWM-Timer mit einer besonderen Funktion zum Ansteuern von Dreiphasen-Motoren erleichtern die Implementierung Motorsteuerungs-Applikationen (z. B. Vektorsteuerung).

 

An seriellen Kommunikations-Funktionen sind bis zu drei UARTs (2 MBit/s) mit LIN-Unterstützung sowie eine serielle Speicherschnittstelle zum direkten Anschluss externer serieller Flash-Speicher vorhanden. Zusätzlich sind in der STR750-Familie Mechanismen für die Bitmanipulation sowie Masken zum Schutz der I/O-Pins enthalten.

 

Die Familie besteht zunächst aus ca. 30 verschiedenen Varianten mit 64 K bis 256 K Flash-Kapazität und einer zusätzlichen, 16 K großen Bank mit Read-While-Write-Flash zur EEPROM-Emulation. Der integrierte Flash-Speicher ist für einen Datenerhalt von bis zu 20 Jahren bei +85 °C spezifiziert. Die Bausteine sind mit bis zu acht Kommunikations-Peripheriefunktionen – darunter USB und CAN – ausgestattet. Hinzu kommen ein 4-kanaliger DMA-Controller, und ein 10-Bit A/D-Wandler. Einige Mitglieder der neuen Familie sind für einen erweiterten Temperaturbereich von ‑40 bis +105 °C ausgelegt.

 

Für die STR750F-Familie steht Software-Unterstützung in Form von Standard‑ und USB-Bibliotheken mit maschinennahen Treibern für sämtliche Peripheriefunktionen zur Verfügung. Das zusätzlich angebotene Evaluation Board enthält Demos für USB, SMI, Timer und einen A/D-Wandler, einen JTAG-Anschluss, einen Motorsteuerungs-Anschluss und ein Netzteil. Starter-Kits gibt es außerdem von IAR, Raisonance, Hitex und Keil. Zum Lieferumfang dieser Kits gehören ein JTAG-Emulator, ein Target Board und ein C-Compiler. Die Bauelemente werden derzeit bemustert und gehen laut StM "in absehbarer Zeit" in die Serienproduktion. Sie werden in TQFP64/BGA64‑ und TQFP100/BGA100-Gehäusen angeboten. Die Preise (ab 10.000 Stück) liegen zwischen 3,60 US$ für den STR755FR0T6 (im 64-Pin-Gehäuse und mit 64K Flash) und 6,50 US$ für den STR750FV2T6 (100 Pins, 256K Flash, USB und CAN).

Fachartikel