PaulStoffregen 10年前
コミット
aaebae7728
1個のファイルの変更1行の追加1行の削除
  1. +1
    -1
      teensy3/IntervalTimer.h

+ 1
- 1
teensy3/IntervalTimer.h ファイルの表示

} }
bool begin(ISR newISR, float newPeriod) { bool begin(ISR newISR, float newPeriod) {
if (newPeriod <= 0 || newPeriod > MAX_PERIOD) return false; if (newPeriod <= 0 || newPeriod > MAX_PERIOD) return false;
uint32_t newValue = (float)(F_BUS / 1000000) * newPeriod + 0.5;
uint32_t newValue = (float)(F_BUS / 1000000) * newPeriod - 0.5;
if (newValue < 40) return false; if (newValue < 40) return false;
return beginCycles(newISR, newValue); return beginCycles(newISR, newValue);
} }

読み込み中…
キャンセル
保存