IDEの外側を考えると、高速カウントARDUIO

[Udo Klein]が、アルドイノボードを使用してできるだけ迅速にカウントすることの難しさを取りました。クエストには、在庫ハードウェアを使用してできるだけ迅速に20ビットカウンターを駆動させるショートカットの検索が含まれます。しかしキャッチは、Arduinoの雰囲気がバックグラウンドで実行されているオーバーヘッドがあるということです。彼はこれらの道路隆起のそれぞれに見え、それからそれらを回避するための1つの方法を示します。

コードは、現代のC埋め込みプログラミングでは通常見ないコマンドを使用します。 GOTOステートメント彼はこれを使用して、ArduinoのBuilt Loop()関数によって使用される追加のサイクルを回避しています。ハッキングされたループ内で実行される唯一のコマンドは、深くネストされたマクロのセットです。 AVRチップに組み込まれているハードウェアXORを使用して出力ピンを切り替えます。これはレジスタに直接アドレス指定されていても、DigitalWrite()関数によって追加されたスローダウンをダンプする。

その結果、ハードウェアクロック速度の約98.9%で、出力ライトを切り替えるソフトウェアカウンタ(ブレーク後のクリップを参照)があります。かなり印象的な、しかし、彼はそれを少し速くすることができます。

Leave a Reply

Your email address will not be published.

Related Post

使い捨てカメラNixieチューブドライバ使い捨てカメラNixieチューブドライバ

使い捨てカメラはかなり安価で、極めて高い電圧を作り出す回路を含めます。 この以来、それらは多くのプロジェクトのために収穫されました。 充電されない充電式電池を固定するために、コイルガン、大きな高電圧電源に利用されていることを見ました。 利用の長いリストの最新のものは、Nixieチューブドライバを作成することです。 [THE_DON125]単一の使い捨てカメラを2~3個の中型のNixieチューブに電力を供給する方法を正確に示す方法を示します。 前述のように、この仕事は高電圧で提供しています。

3DプリントHOGドライブ3DプリントHOGドライブ

これは、あなたが家で作ることができる3D印刷された半球の全方向性Gimballed Driveシステムです。 それはそれが通常HOGドライブと呼ばれている理由です。 聞いたことがない? 約20ヶ月前にあなたのハッカデイに追いつく必要があります。 デザインは、HOGドライブを使用した三輪車の向きの唯一の電源付きの「ホイール」です。 しかし、それは本当にホイールではなく、それは半球(上で想像していない半球)であるが、それはどのようにして任意の方向に推力を提供することができる。これは、ジンバルブラケットがどのように指向しているかに応じて任意の方向にスラストを提供することができる。 残念ながら[DAN]はまだデバイスによって動かされている車を見せていません。 しかし、ジャンプの後にデモで見たことから、それは完全に機能的です。 システムのための彼のターゲットプロジェクトは、彼がその目標に達するとフォローアップとして投稿したいと願っています。