none
要如何產生0.01msecè ON,0.01msecè OFF RRS feed

  • 問題

  • 求助

    請教各位:如果要產生0.01msecè ON,0.01msecè OFF

    請問計時要如何作?

     

    新手

    2006年11月13日 上午 10:50

解答

  • msec 是毫秒

    Timer 的最小刻度是 1 ms ,實際解析度大概是 10 ms

    用 QueryPerformance* 系列函數可以把時間尺度壓到 0.01 ms ,不過你 CPU 大概就不能做事了,隨便做點什麼事,就會耗用時間 0.02 ms 左右,你的要求在目前硬體上有困難。

    就算另外買硬體卡來插斷,也會有很多時間被忽略掉。

    2006年11月14日 上午 05:42
    版主

所有回覆

  • 設個變數, 在觸發Timer裡面去判斷不就好了

    另外請教一下你的環境, 跟開發環境.

    2006年11月14日 上午 03:18
  • msec 是毫秒

    Timer 的最小刻度是 1 ms ,實際解析度大概是 10 ms

    用 QueryPerformance* 系列函數可以把時間尺度壓到 0.01 ms ,不過你 CPU 大概就不能做事了,隨便做點什麼事,就會耗用時間 0.02 ms 左右,你的要求在目前硬體上有困難。

    就算另外買硬體卡來插斷,也會有很多時間被忽略掉。

    2006年11月14日 上午 05:42
    版主