Code Composer Studio IDE & development tools

Code Composer Studio™ IDE und Entwicklungstools

Unsere branchenführende integrierte Entwicklungsumgebung bietet eine nahtlose Programmiererfahrung

Die robuste Entwicklungsumgebung von TI, die auf der Code Composer Studio™-IDE basiert, wurde mit Blick auf bestmögliche Benutzerfreundlichkeit für Sie entwickelt. Sie müssen Produkte schnell auf den Markt bringen, schneller iterieren und Ihre Innovationen schnell und nahtlos über verschiedene Gerätefamilien hinweg skalieren. Von unserer einzigartigen Cloud-Umgebung mit einfacher Ressourcenerkundung und browserbasierten Entwicklungswerkzeugen bis hin zum erweiterten Debugging auf Ihrem Desktop-PC machen unsere Entwicklungswerkzeuge Ihren Weg von der Entdeckung bis zur Produktion frei. Stöbern Sie in der folgenden Tabelle, um zu beginnen.

Das integrierte Ökosystem der Entwicklungstools von TI

Entwicklungsumgebung
Entdecken Sie die Demo
Konfigurieren
Entwickeln
Debuggen & Instrumentierung
Produktion & Testen
Code Composer Studio IDE (Desktop) TI Resource Explorer*
Editor*
Compiler*

EnergyTrace*

RTOS/Analysatoren*

Debug*

Skripting
Code Composer Studio IDE (Cloud)
TI Resource Explorer†
Sysconfig†
Editor†
Compiler†
Debug†
no
Separat von
der Code Composer Studio-Software erhältlich
no

UniFlash*†

Bildersteller*

*Offline-Download verfügbar

†Verfügbar für cloudgestützte Verwendung im Browser

Code Composer Studio™-Software

Ganz gleich, ob Sie eine Desktop-Umgebung benötigen oder mit der Entwicklung in der Cloud beginnen möchten: Die integrierte Entwicklungsumgebung (IDE) Code Composer Studio bietet Ihnen Flexibilität. Diese Lösungen sind auf Ihre Anforderungen zugeschnitten, damit Sie Ihre Designs skalieren und schneller entwickeln können. Verwenden Sie unsere branchenführende Toolsuite, um Embedded-Anwendungen zu entwickeln, zu kompilieren, zu debuggen und zu analysieren. Sie haben die Wahl: Entwickeln Sie auf Ihrem PC oder in der Cloud. Sie können sicher sein, dass die Entwicklungstools, die Sie verwenden Sie von der Recherche bis zur Produktion unterstützen.

Code Composer Studio™ Desktop IDE

  • Basiert auf der Open-Source-Entwicklungsumgebung Eclipse und ermöglicht dadurch die Integration mit zahlreichen Tools.
  • Enthält optimierenden C-/C++-Compiler, Quellcodeeditor, Build-Umgebung für Projekte, Debugger, Profiler und viele weitere Tools.
  • Zentrale Benutzeroberfläche, die Sie durch jeden Schritt der Anwendungsentwicklung führt. Durch die vertrauten Tools und Oberflächen können Sie schneller denn je mit Ihrem Projekt beginnen.
  • Kostenloser Download ohne Lizenzgebühr. 

Code Composer Studio™-Cloud-IDE

  • Mit Code Composer Studio Cloud können Sie spielend leicht mit dem Bearbeiten, Erstellen und Ihrem ersten Design beginnen. Verbinden Sie einfach Ihr LaunchPad™-Entwicklungskit oder SensorTag, starten Sie das Cloud-Tool, und legen Sie los.
  • Der Übergang von Code Composer Studio Cloud zu Code Composer Studio Desktop ist einfach und bietet vollständige Projektkompatibilität.

Cloudbasierte Tools

Cloud-basierte Entwicklung bietet Ihnen Flexibilität im Design, ganz gleich, ob Sie noch dabei sind den richtigen Baustein für Ihre Anwendung zu finden oder schon bereit sind, mit der Entwicklung zu beginnen. Die Cloud-Tools von TI bieten die Möglichkeit, Beispiele auszuführen und sogar Anwendungen zu entwickeln und zu debuggen. Mit diesen cloudbasierten Ressourcen ist der Einstieg ganz einfach. Entdecken Sie die cloudbasierten Ressourcen, die in unserem Resource Explorer gehostet werden. 

TI Resource Explorer 

  • Resource Explorer hilft Ihnen dabei, die neuesten Beispiele, Bibliotheken, Beispielanwendungen, Datenblätter usw. für die gewünschte Plattform zu finden.
  • Über die Schnittstelle können Sie nur die benötigten Ressourcen auswählen, indem Sie nach Gerät oder LaunchPad-Entwicklungskit filtern.

Da Resource Explorer vollständig in die Cloudtools von TI integriert ist, werden die Dateien direkt in Ihr Projekt importiert. Sie können dadurch nach wenigen Klicks mit dem Entwickeln beginnen. In die Desktop-IDE von Code Composer Studio ist eine Desktopversion von Resource Explorer mit ähnlich intuitiver Navigation integriert.

Graphisches Konfigurationstool SysConfig

Unser neues intuitives grafisches Tool zum Generieren von Konfigurationscode für die verschiedenen SimpleLink™ SDK-Komponenten. Konfigurieren Sie Peripherietreiber, Konnektivitätsstacks und mehr mit Hilfe einer leistungsfähigen grafischen Oberfläche.

GUI Composer

GUI Composer ermöglicht das einfache Erstellen benutzerdefinierter HTML-GUIs zur Interaktion mit den auf dem Zielbaustein ausgeführten Programmen.

Eine umfangreiche Auswahl verfügbarer Web-Komponenten ermöglicht das Steuern des Zielbausteins und das Anzeigen der von ihm gesendeten Daten. GUI Composer ermöglicht das Erstellen vielfältiger Lösungen, etwa die Simulation von Benutzeroberflächen, Demoanwendungen oder Testumgebungen.

Gallerie

Gallery ist ein Online-Speicher, aus dem Sie Apps, Demos und Beispiele, die mit dem GUI Composer erstellt wurden, einfach durchsuchen, auswählen und nutzen können. Alle diese Beispiele können direkt von Ihrem Browser aus ausgeführt werden, indem Sie sich bei dev.ti.com anmelden. Entdecken Sie Gallery und finden Sie einen Ansatz zur Weiterentwicklung Ihres Designs.

UniFlash

UniFlash für Cloud stellt eine „schlanke“ Möglichkeit zum Laden von Zielprogrammen in den internen Flashspeicher vieler TI-Bausteine dar. Für Situationen, in denen kein Internetzugriff verfügbar oder keine GUI verfügbar ist, stehen eine Desktop- und eine Befehlszeilenversion von UniFlash zur Verfügung.

Debug- und Compiler-Auswahl

Debug-Sonden

Wir bieten eine große Auswahl von Debug-Tastköpfen für die Softwareentwicklung mit unseren Embedded-Prozessoren an. Diese Debug-Tastköpfe wurden für unterschiedliche Funktions- und Budgetanforderungen entwickelt und sind alle mit der Code Composer Studio Desktop-IDE kompatibel.

Compiler

Mit unseren Compilern lässt sich Code erstellen, dessen Leistung und Codegröße optimiert ist, um die maximalen Fähigkeiten der Bausteinfunktionen optimal zu nutzen. TI-Compiler werden als Teil des Code Composer Studio-IDE bereitgestellt oder können einzeln heruntergeladen werden.

Debug-Tastkopf nach Produktfamilie auswählen

Prozessor-Familie
Kostengünstige Einstiegsoption
Hochleistungsoption
MSP430™ extrem energieeffiziente 16-Bit-MCUs
MSP-FET MSP-FET

SimpleLink™-MCUs

(MSP432E4, CC13xx, CC26xx, CC32xx)

XDS200 USB
C2000™-MCUs für die Echtzeitsteuerung
TM4C12x-MCUs
Hercules-MCUs für Sicherheitsanwendungen

Sitara™-Prozessoren

(AM1, AM24, AM335, AM43, AM57, AM64, AM65)

XDS110 USB

XDS200 USB

XDS560v2 STM USB

XDS560v2 STM USB und Ethernet

C6000-DSP und ARM®-Prozessoren

(OMAP-L1x, 66AK2x)

C6000-DSPs

(C674x, C66x, C66x Multicore)

C5000-DSPs XDS200 USB