Articles Posted by the Author:


  • setInputPolarity()

    setInputPolarity()

    描述 設定 A、B、Z 針腳的信號極性。例如:Pulse/DIR 模式下,設定 A 腳極性為 LOW,代表硬體 […]


  • setDigitalFilter()

    setDigitalFilter()

    描述 開啟 A、B、Z 針腳的數位濾波功能,可用於濾除指定寬度以下的雜訊。 注意:在 PWM 脈波捕捉模式下, […]


  • setIndexReset()

    setIndexReset()

    描述 設定要觸發 index 訊號的中斷事件(即當編碼器介面的 Z 針腳由 LOW 變為 HIGH 時,觸發中 […]


  • setComparator()

    setComparator()

    描述 設定比較器中斷的觸發計數值。當編碼器計數器計數到所設定的值時,就會觸發一次中斷事件。此函式只可在 Pul […]



  • attachInterrupt()

    attachInterrupt()

    描述 掛載編碼器介面的中斷服務函式。 在不同工作模式下,可以觸發中斷的條件也不同: Pulse/DIR、CW/ […]


  • pulseIn()

    pulseIn()

    描述 讀取 pin 腳上的脈衝(高或低電位)持續時間。舉個例子,如果 state 輸入值是 HIGH,puls […]


  • readNanoseconds()

    readNanoseconds()

    描述 此函式只能在 PWM 脈波捕捉模式下使用,功能和 read() 相同,但回傳 ns (Nanosecon […]


  • indexRead()

    indexRead()

    描述 回傳 Z 針腳上的電位。此函式只可在 Pulse/DIR、CW/CCW、A/B Pulse 工作模式下使 […]