Announcement

Collapse
No announcement yet.

Pause im u-Sekunden Bereich

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Pause im u-Sekunden Bereich

    Hallo allerseits,

    zur Steuerung einer Elektronik am Parallelport benötige ich eine Funktion, die mir Pausen im Bereich von 1 uSekunden bis etwa 100 mSekunden erzeugen kann.
    1 bis x mSekunden läßt sich über den API Aufruf Sleep realisieren, aber wie realisiere ich kürzere Pausen (auch unter NT!) ?

    Gruß

    John Shaw

  • #2
    ich denke mit queryperformancecounter lässt sich das bewerkstelligen. Du bekommst die frequenz des counters mit queryperformancefrequency und kannst so dann die zeit ausrechnen. Da die Frequenz bei ca. 3-4 Mhz liegt (glaube ich) müßtest du pausen um us bereich bewerkstelligen können

    mfg
    CR

    Comment


    • #3
      Ich hab die pausenfunktion vergessen :-)
      hmm, wie wäre es mit

      repeat
      asm
      nop
      end;
      until zeitum

      mfg
      CR

      Comment

      Working...
      X