Hilfe bei Tasking

OP #2684961
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
>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?
Gast
2 Moeglichkeiten...

1) Abdruecken und den Compiler kaufen
2) Sich in einen anderen compiler einarbeiten

was auch immer guenstiger kommt, oder schneller ist.
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

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.