[Paul]は、Teensy Microcontrolllerプラットフォームを使用するためにArduinoライブラリを越えて移植しています。これは、それらが両方ともまったく同じAtmelチップアーキテクチャを利用することを考慮すると、非常に基本的な傾向があります。しかし、彼はArduinoのライブラリを発見しているとき、彼は彼らがそうである限り分解されているものではありません。周波数測定ライブラリを介して移植することを求めると、彼ははるかに優れているだけでなく、もっと多くのポータブルである彼自身を構成しました。
彼はArduino周波数カウンタライブラリを持つ2つの巨大な牛肉を持っていました。まず最初に、それが正確な周波数カウンタを利用して校正される支払いの態様を必要とすることです。それは、Arduinoとの周波数カウンターを開発している多くの人々がすでにスタンドアロンのツールを持っていないので、たくさんの人々がそうしていることを考えると、ひよこと卵の問題です。 2番目の問題は、ArduinoライブラリがATMEGA168またはATMEGA328チップのためにハードコードされていたことです。
この新しいライブラリは、ただのトレードオフの両方の問題を修正します。あなたのハードウェア構成は水晶発振器を利用する必要があります。上記の写真では、周波数測定はこの方法ではかなり正確であることを示します。バンドルも同様に、Cでプログラムされている任意のタイプの8ビットマイクロコントローラに移植するのを簡単にする細い抽象化層を利用する。