"National Instruments freut sich, die Leistung und die einfache Bedienbarkeit der grafischen Systemdesignplattform LabVIEW jetzt auch all den Anwendern anbieten zu können, die ARM-Mikrocontroller verwenden", so Dr. James Truchard, President, CEO und Mitbegründer von National Instruments. "Durch das neue LabVIEW Embedded Module for ARM Microcontrollers erweitern wir das Angebot im Rahmen unserer Plattform für das Embedded-Design und stellen Anwendern vielfältige fertige Lösungen für den schnellen Entwurf, die Prototypisierung und den Einsatz ihrer Embedded-Anwendungen zur Verfügung."
Mikrocontroller sind integrierte Mikroprozessoren, die Speicher, Peripheriegeräte, Schnittstellen sowie CPU auf einem Chip kombinieren. Damit bilden sie eine kosteneffiziente Lösung für Embedded-Systeme und sind hervorragend für Steuer-, Regel- und interrupt-gesteuerte Anwendungen geeignet, die eine deterministische Antwort auf Stimuli erfordern. ARM-Mikrocontroller kommen in vielen Anwendungsbereichen zum Einsatz, von gängigen Konsumgütern wie etwa dem mobilen Navigationssystem Nüvi von Garmin bis hin zu industriellen und medizinischen Applikationen wie z. B. dem portablen Muskelstimulator BIAC.
Das LabVIEW Embedded Module for ARM Microcontrollers umfasst LabVIEW-Treiber, die es möglich machen, alle Komponenten der ARM-Mikrocontroller, einschließlich Analog- und Digital-I/O, grafisch zu programmieren. Das Modul bietet auch Desktop-Simulation, so dass Anwender die Programme, die sie auf einem Desktop-PC für ARM-Mikrocontroller entwickeln, ohne zusätzliche Hardware ausführen und testen können. Anwender können die Desktop-Simulation mit NI Multisim, der interaktiven SPICE-Simulation, oder mit Software für die Schaltungsanalyse einsetzen und so sämtliche Signale für eine umfassende Simulationsumgebung für das Design von Embedded-Systemen simulieren.
"Die intuitiven grafischen Designfunktionen von LabVIEW machen es zur idealen Plattform für Entwickler mit begrenzter Erfahrung mit C/C++, die Anwendungen mit prozessorbasierten ARM-Mikrocontrollern erstellen müssen", meint Reinhard Keil, Director of MCU Tools bei ARM. "Erfahreneren Entwicklern steht damit eine schnellere und optimierte Programmiermethode zur Verfügung."
Andere neue Funktionen des LabVIEW Embedded Module for ARM Microcontrollers sind beispielsweise ein Projektassistent, der Konfiguration und Inbetriebnahme automatisiert, um Projekte schnell zu installieren, sowie ein Interrupt-Manager, der interrupt-gesteuerte Programmierung erleichtert, indem er LabVIEW-Code nur ausführt, wenn bestimmte Hardware-Interrupts auftreten. Neben Software bietet National Instruments auch ein Development Kit mit einer MCB2370-Evaluierungskarte und einem auf der ARM-7-Familie basierenden NXP-Prozessor oder einem Stellaris LM3S8962 mit einem Cortex-M3-basierten Prozessor von Luminary Micro.
Weitere Informationen über das LabVIEW Embedded Module for ARM Microcontrollers, wie etwa Webcasts, Datenblätter und ein Evaluierungskit, stehen unter www.ni.com/arm zur Verfügung.