Hilfe bei Tasking

OP #2684961
Lesenswert?

Guten Abend,

ich bin gerade dabei mein Abschlussprojekt zu programmieren. Wir bauen 
einen Roboter, der sich auf 6 Beinen bewegen soll (Servo-Antrieb). Wir 
benutzen dafür einen XE164-96F Controller. Bisher habe ich immer in 
µVision von Keil programmiert. Leider muss ich jetzt auf Tasking 
umsteigen, da meine Keil-Version ja leider nur eine bestimmte Größe an 
Quellcode verarbeiten will :-(... weiß jemand wie ich diese 
4kByte-Sperre umgehen kann??

Wenn Nein:
Ich versuche gerade meinen Quelltext in ein ähnliche Program Namens 
"Tasking EDE" zu übersetzen, dass ist aber nicht so leicht wie ich mir 
das erhofft habe.
Wie definiere ich z.B. sbit:

sbit Variable = P0_OUT^2;

ich habe mich schon ein bisschen eingelesen aber der Befehl der mir am 
sinnvollsten erschien, geht nicht: Wo ist mein Fehler?

_sfrbit Servo_VL_1 _atbit(P0_OUT_P0);

Vielen Dank für eure Hilfe!
Grüße Fabian
Gast #2684965
Lesenswert?

>da meine Keil-Version ja leider nur eine bestimmte Größe an
>Quellcode verarbeiten will :-(... weiß jemand wie ich diese
>4kByte-Sperre umgehen kann??

Compiler kaufen. Du erwartest hier doch nicht ernsthaft
illegale Tricks?
#2685096
Lesenswert?

Abschlussprojekt klingt nach Ausbildung und Abgabetermin. In diesem Fall 
würde ich zuerst Keil anschreiben und fragen ob sie dir eine 
Zeitbegrenzte Version ohne diese Speicherlimitierung zur Verfügung 
stellen können.
Du bist sicher nicht der Erste mit diesem Problem.

Mehr als Nein sagen können sie nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren