Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > 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