Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Motorsteurung/Assembler Kategorie: Progr. Assembler, TaskingTools, OS (von Fritz Tremmel - 15.02.2007 11:23)
Ich nutze:
C164CI-ControllerBoard, CC2-Application-Board
Hallo zusammen
Ich möchte einen BMW-Motor mit einer C-Control steuern. Dazu muss der Zündzeitpunkt, sowie die Einspritzdauer gesteuert werden.
Der Motor macht max 7500 U/Min, das entspricht dann etwa 125 U/Sek. Eine Umdrehung dauert  also 8 ms.
Da sowohl der Zeitpunkt als auch di Einspritzzeit wesentlich genauer als die Pausenzeit des
Sleep-Befehls erfolgen muÃ?, kommt wohl nur eine Programmierung in Assembler in Frage.
Hier nun meine Fragen:
Kann man auch Assemblerprogramme in verschiedenen Threads laufen lassen?
Wenn ja, wie wird das Timing durch den Rest des Programms beeinflusst?
Kann man die internen Timer auch unter assembler benutzen, und wie hoch aufgelöst arbeiten diese.
Bezieht sich die Prioritätsang beim run-Befehl auf Assenmlerbefehle oder ist damit VCM-Code gemeint.
Wenn lezteres der Fall ist, wie lange dauert ein virtueller Befehl im Durchschnitt?

Ich würde mich freuen, wenn Ihr mir helfen könnt.
GruÃ? Fritz


    Antwort schreiben


Antworten:

Re: Motorsteurung/Assembler (von TManiac - 15.02.2007 22:34)