Entwicklungstool PSoC Express mit Echtzeit-Debugging und Tuning-Funktionen

Redakteur: Holger Heller

Cypress kündigt die Version 3.0 seines visuellen Embedded-System-Designtools „PSoC Express“ für seine PSoC-Mixed-Signal-Arrays an. Die neue Version erlaubt die Echtzeit-Überwachung

Anbieter zum Thema

Cypress kündigt die Version 3.0 seines visuellen Embedded-System-Designtools „PSoC Express“ für seine PSoC-Mixed-Signal-Arrays an. Die neue Version erlaubt die Echtzeit-Überwachung und Abstimmung von Designs und gibt dem Entwickler die Möglichkeit, die Leistungsfähigkeit von Designs auf Basis der CapSense-Berührungssensor- und EZ-Color-Ansteuerlösungen für High-Brightness-LEDs (HB-LED) zu evaluieren und zu verbessern.

Die Überwachung der Applikationsdaten erfolgt über eine I²C/USB-Bridge, die mit dem jeweiligen Ziel-Board verbunden wird. PSoC Express übernimmt die Erfassung und Aufzeichnung der Daten und ermöglicht das Auswählen von Variablen, Einstellen von Abtastraten und Beobachten der aktualisierten Variablenwerte in Echtzeit. Noch während das Ziel-Board läuft, kann der Anwender mit dem Tuner die Konfigurationen anpassen und eine Feinabstimmung des Systems vornehmen.

Interessenten können sich auf der PSoC-Express-Website (siehe Link unten) ein Flash-Demo ansehen und die Software kostenlos herunterladen. Testen lassen sich die neuen Leistungsmerkmale außerdem mit dem CapSense-Touch-Sensing-Evaluierungskit (CY3203A-CapSense) und dem EZ-Color-HB-LED-Evaluierungskit (CY3261A-RGB) von Cypress.

Abgesehen von seiner neuen Überwachungs- und Abstimmungsfunktionalität bietet PSoC Express 3.0 eine neue Benutzeroberfläche, die sich am Look-and-Feel von Microsoft Visual Studio orientiert. Sie ermöglicht ein einfaches Andocken von Fenstern, eine Platzierung von Treibern nach dem Drag-and-Drop-Verfahren und ein einfaches Wechseln von einem Fenster zum anderen. PSoC Express 3.0 bietet auch neue Funktionstreiber, darunter Support für High-Brightness-LEDs, ein neuer Wireless-Treiber und ein LCD-Treiber.

MCU-Designs ohne Assembler- oder C-Programmierung

PSoC Express ist ein Entwicklungswerkzeug, mit dem Systemingenieure Mikrocontrollerdesigns ohne jegliche Assembler- oder C-Programmierung entwickeln können. Da auf einer höheren Abstraktionsebene gearbeitet wird und keine Firmwareentwicklung erforderlich ist, ermöglicht PSoC Express das Erstellen und Simulieren eines neuen Designs und das Einprogrammieren in den vorgesehenen PSoC-Baustein bei einem Zeitaufwand von wenigen Stunden oder Tagen, statt der Wochen oder Monate, die sonst zu veranschlagen waren.

Mit PSoC lässt sich eine individuell zugeschnittene Lösung definieren, indem zunächst die I/O-Devices aus einem Katalog ausgewählt und diese anschließend logisch verknüpft werden. Der Anwender kann Temperatursensoren, Spannungseingänge, Lüfter und LEDs selektieren und anschließend die Temperaturbereiche für die Lüfter, die Ansprechspannungen und die Sequence-On-Logik bestimmen. PSoC Express gibt dem Designer die Möglichkeit, sein Design per Simulation zu verifizieren, bevor die Datei zum Programmieren des Bausteins generiert und heruntergeladen wird. Mit dem Tool kann ein Design für jeden beliebigen PSoC-Baustein von Cypress generiert werden. Erzeugt wird außerdem eine individuelle Projektdokumentation, zu der ein Datenblatt mit Registerbelegung, Interface-Schaltpläne und eine Stückliste gehören.

(ID:222776)