Forum: Mikrocontroller und Digitale Elektronik AS6 Funktionen/Variablen Auswahlfenster


von Rafi D. (alexanderw)


Lesenswert?

Morgen,

schreibe zur zeit an einem neuen Code unter C mit AS6.
Jetzt hab ich einige Funktionen oder structs die den gleichen Namen 
tragen wie im vorigen Projekt..
im alten Projekt unter .c:
volatile struct Timer {uint_16t ADC;}t;

im neuen Projekt unter .c:
volatile struct Timer {uint_16t ZehnSek;}t;

Wenn ich jetzt im Code schreibe und t. eintippe dann zeigt er mir auch 
die Auswahl der struct aus dem alten Projekt.

Wie kann das sein?
Header oder Source der einzelnen Projekte sind nicht Projektübergreifend
und nicht nur das auch die Makros aus der .h vom alten Projekt werden, 
wie oben beschrieben, mit angezeigt wenn ich ähliche Aufrufe im Code 
tätige.

von meckerziege (Gast)


Lesenswert?

Hast du in diesem ProjectExplorer (oder wie das Ding heißt) evtl. noch 
das andere Projekt nebenbei offen?

von Rafi D. (alexanderw)


Lesenswert?

meckerziege schrieb:
> Hast du in diesem ProjectExplorer (oder wie das Ding heißt) evtl. noch
> das andere Projekt nebenbei offen?

Nope.
Im solution Explorer ist nur das aktuelle Projekt offen und unter 
Dependecies sind nur myprojekt.h und uart.h die extern eingebunden sind. 
und naja die anderen auch wie stdio.h.
Ich gucke mir gerade den VisualAssist an ob es iwas mit ihm zu tun hat, 
berichte wenn ich erfolg habe.

von Rafi D. (alexanderw)


Lesenswert?

bin jetzt bisschen weiter gekommen.

ich finde unter open file in solution (shift+alt+O) die external Files 
die nicht zu diesem Projekt gehören.
Diese kann ich dort nicht löschen.
Jetzt finde ich gerade diese external Files nicht im Solution Explorer.
Wo könnte man diese external Files löschen?
Oder muss man das Projekt neu anlegen und den aktuellen Sourcecode 
copy+paste

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.