Brauche mal Hilfe bei CCS

Gast #4205774
Lesenswert?
• ▲
▼
Hallo,

für den ARM Einstige habe ich mir das neue MSP432 LaunchPad zugelegt und 
CCS installiert.
Jetzt möchte ich ein bischen rumprobieren, stelle aber fest, dass ich 
z.B. die Konfiguration der GPIOs händisch eintippen muss, also z.B.
MAP_GPIO_setAsInputPinWithPullUpResistor(GPIO_Port.., pin..). Ganze 40 
Zeichen, und jede Möglichkeit den Pin zu konfigurieren muss ich 
nachschlagen.
Liefert die mächtig fette IDE denn dabei keine Unterstützung bei den 
Bezeichnern?
Also ich gebe MAP_ oder GPIO_ ein, ein kleines Auswahlfenster mit allen 
möglichen Varianten öffnet sich, ich wähle und erspare mir das 
Nachschlagene und getippe. Irgendwo in einer anderen IDE habe ich das 
mal so gesehen.

Vlt hat jemand einen Tip für mich,

VG
Thomas
Gast #4209317
Lesenswert?
• ▲
▼
Hallo Thomas,

ich nutze im Rahmen eines Projekts an der Hochschule auch das Code 
Composer Studio 6.1. Allerdings nicht für den MSP432 sondern für den 
TM4C123 (Tiva C-Serie).

Zum Einen kannst du die Auto-Vervollständigung nutzen wenn du nach MAP_ 
bzw. GPIO_ STRG+Leertaste drückst. Dann wird dieses tolle Auswahlmenü 
angezeigt. Du musst jedoch die nötigen Header für GPIO etc. eingebunden 
haben, sonst bekommst du keine Vorschläge und dein Code compiled 
natürlich auch nicht.

Zum Anderen gibt es für die µC's der Tiva Serie das sog. PinMux Utility. 
Das ist eine grafische Oberfläche die dich beim Setzen der GPIO 
Funktionen unterstützt. Wenn du alle gewünschten Pins per Mausklick 
definiert hast, erzeugt dir das Tool eine header und eine source Datei, 
die du dann in dein Projekt einbinden kannst und per Funktionsaufruf 
alle deine Pins konfiguriert. Vielleicht gibt es dieses Tool auch für 
den MSP432.

PS. Das CCS basiert auf Eclipse und stellt tlw. die Eclipse Funktionen 
bereit.

Beste Grüße
ohJay

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.