STM32 Proto Boards
ARM Cortex M3 basierte Header- und Prototypenboards mit STM32F103 und STM32F107
ARM Cortex-M3Cortex-M3 aus dem Hause ARM ist ein neuer 32-Bit Prozessorkern in Harvard-Architektur, welcher speziell für den Einsatz in Mikrocontrollern konzipiert wurde. Gegenüber dem heute sehr verbreiteten ARM7TDMI-S Core wurden eine Reihe von Optimierungen hinsichtlich Struktur, Geschwindigkeit, Codedichte und Energieeffizienz vorgenommen. Entscheidend dürfte für viele Mikrocontrollerapplikationen das wesentlich effizientere Interrupthandling sein. Ein integrierter Vektor-Interruptcontroller vereinfacht und beschleunigt die Behandlung priorisierbarer Interrupts. Der neue Thumb-2 Befehlssatz erreicht die Leistungsfähigkeit des 32-Bit ARM-Befehlssatzes, arbeitet jedoch überwiegend mit kompakten 16-Bit Befehlsworten. Ein Befehl kann daher i.d.R. in einem einzigen Takt geladen werden, auch wenn das Speicherinterface nur 16 Bit breit ist. Befehle zur direkten Bitmanipulation, Hardwaredivision, Single-Cycle Multiplikation, Sprungvorhersage, Sleep-Modes und integrierte Speicherschutzmechanismen sind Neuerungen, welche die Entwicklung von 32-Bit Mikrocontrolleranwendungen zweifellos beflügeln werden. MCUs mit Cortex-M3 Core könnten somit bald viele Aufgaben übernehmen, die heute noch von Controllern aus dem klassischen 8- und 16-Bit Segment erfüllt werden. STM32 FamilieNeben Luminary Micro ist STMicroelectronics einer der ersten Halbleiterhersteller mit einer eigenen Cortex-M3-basierten Mikrocontrollerfamilie. Diese Familie (STM32) ist aufgeteilt in "Performance Line" und "Access Line". Der auf den hier vorgestellten Header- und Prototypenboards eingesetzte Controller STM32F103RBT6 zählt zur leistungsstarken Performance Line:
Hardware für den ErstkontaktDie Header- und Prototypenboards von Olimex erleichtern den Erstkontakt mit der STM32 Familie. Die Baugruppen ermöglichen die Evaluierung der neuen Controller-Technologie und unterstützen die schnelle Inbetriebnahme erster Prototypen. Während das STM32-H103 Header Board als Rechnerkern zum Aufstecken auf eine Trägerplatine des Anwenders konzipiert wurde, handelt es sich beim STM32-P103 Eval/Proto Board um ein Prototypenboard klassischen Zuschnitts, welches alle lebenswichtigen Basisfunktionen auf einer gut zugänglichen Platine versammelt und zudem Raum für eigene Ergänzungen läßt. Das Development Board STM32-103STK geht noch einen Schritt weiter, indem es vielfältige Peripheriefunktionen integriert. Zur Ausstattung gehört u.a ein LC-Display, ein Miniaturjoystick, ein Funktransceiver und ein 3-Achsen Beschleunigungssensor.
STM32-103STK Development Board (Frontansicht)
Fortgeschrittene Handheld-Applikationen entwickelnAuf dem STM32-LCD übernimmt ein STM32F103 Controller die Steuerung eines 12 Bit Vollfarb-TFT Displays. Das Display verfügt über eine großzügige Anzeigefläche von ca. 8 cm Diagonale. Die 320x240 Pixel werden über ein 16 Bit breites Interface angesteuert. Ausserdem bietet das LCD-Display eine berührungsempfindliche Oberfläche. Der "Touchscreen" liefert die aktuell erkannte Stift- oder Fingerposition mittels eines 4-Kanal Analogsignals an den STM32. Durch die Unterstützung von MicroSD Karten verfügt das STM32-LCD über genug Speicherplatz selbst für aufwändige Grafiken. Ein integrierter Lagesensor (Accelerometer) komplettiert die Ausstattung dieses Entwicklungsboards für mobile Multimediaanwendungen. STM32 Connectivity LineFür Ethernet-Anwendungen empfiehlt sich der Einsatz einer MCU aus der STM32F107 Mikrocontroller Familie. Diese Bausteine aus der sogenannten Connectivity Line des Herstellers ST basieren ebenso auf ARM Cortex-M3 Technologie, bieten aber noch etwas mehr Leistung im Vergleich zum "kleinen Bruder" STM32F103:
Für den STM32F107 steht ein Headerboard sowie ein Protoboard zur Verfügung. Schnelle Prototypen mit STM32F107Das Headerboard STM32-H107 bietet die notwendige Außenbeschaltung für den Betrieb des Mikrocontrollers. Es stellt die Controller-Signale auf zwei doppelreihigen Stiftleisten im Standardraster ebenso zur Verfügung wie eine flexible Energieversorgung, Taktsignale und grundlegende Schnittstellen. Das Protoboard trägt die Bezeichnung STM32-P107 und bietet eine umfangreiche Peripherieausstattung mit 10/100Mbit Ethernet-Interface, RS232-Schnittstelle und einem MicroSD Kartenslot. Auf seiner großzügigen Prototyping-Fläche lassen sich schnell eigene Schaltungserweiterungen aufbauen. |
Downloads & Links
STM32-H103 Header Board
STM32-H103
STM32-P103 Eval/Proto Board
STM32-P103
STM32-103STK Development Board
STM32-103STK
STM32-LCD
STM32-H107
STM32-P107
|
Bestellinformation
| STM32H103 | STM32-H103 Header Board mit STM32F103RBT6 | 23,00 € | |
| STM32P103 | STM32-P103 Eval/Proto Board mit STM32F103RBT6 | 27,50 € | |
| STM32STK103 | STM32-103STK Development Board mit STM32F103RBT6 | 60,50 € | |
| STM32LCD | STM32-LCD Touchscreen-Modul mit STM32F103ZET6 | 83,50 € | |
| STM32H107 | STM32-H107 Header Board mit STM32F107VCT6 | 27,50 € | |
| STM32P107 | STM32-P107 Eval/Proto Board mit STM32F107VCT6 | 47,25 € |
(Alle Angaben zzgl. MWSt. ab Lager, Irrtum/Änderung vorbehalten. Kein Verkauf an Endverbraucher i.S.d. §13 BGB)
Letzte Änderung: 2011-08-28


