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

Nexus 6pNexus 6p

に工場画像をインストールする方法Googleは最近、2つのNexusデバイス、Nexus 6P、Nexus 5Xを発売しました。中国のメーカーHuaweiと初めて協力して、Googleはフラッグシップの電話であるNexus 6Pを発売しました。 Android電話には、最新のAndroid 6.0 Marshmallowファームウェアが箱から出ています。さらに、このデバイスは、ファームウェアを使用して番号MDB08Kを構築するためのさらに別のアップデートを受信して​​います。したがって、在庫のファームウェアを変更した場合、またはデバイスをルート化した場合は、空中にアップデートを受け取っていない可能性があります。 Nexusデバイスの現在の利用可能なファームウェアをフラッシュするために購入すると、デバイスを復元するために復元すると、フラッシュファクトリー画像が最も簡単なオプションです。ここでは、Nexus 6Pで利用可能な現在の工場画像を提供しており、このチュートリアルを使用して、デバイス上のファクトリー画像の任意のバージョンをフラッシュできます。 警告:DroidViewsの私たちは、デバイスに損害を与えることはまったく責任を負いません。完全なバックアップを強くお勧めします。読者の裁量はアドバイスされています。 セクションをダウンロードします Nexus 6p工場画像MDA89D |ミラーリンク Nexus 6p工場画像MDB08K |ミラーリンク すべてのNexusデバイスの工場画像 Nexus 6pに工場画像をインストールする方法 前提条件 コンピューターにADBとFastBootをセットアップします。 Nexus USBドライバーをコンピューターにインストールします。 [設定]> [開発者]オプションを開き、デバイスでUSBデバッグを有効にします。 開発者オプションに移動し、OEMのロックを解除できるようにします。これは重要。 インストール手順 上から工場画像をダウンロードして、PCに転送します。 PCにADBとFastBootをセットアップしていることを確認してください。また、USBデバッグを有効にするために、デバイスを初めてプラグインするときは、このコンピューターから常に許可を受け入れます。

電子バードハウスの監視はさらに多くのステップ電子バードハウスの監視はさらに多くのステップ

[Stephen Albers]が彼の鳥の友達にこの電子的に監視されている鳥の家を持つ多くのエクストラを提供します。これはあなたに内側に起こっているのかを見てくださいが、他のいくつかのデータのためのソースを提供します。 まず、ビデオカメラが屋根の下側に取り付けられています。これはネスティングエリアを見下ろして、いつでも昼夜を引くことができます。彼は他の電子機器とは別に機能するWiFiウェブカメラを使用しました。 セットアップの残りの部分では、内部の温度と湿度のデータを収穫することができます。 IRトランスミッタ/受信機ペアによって提供される戸口のために。 これは私達が見た最後の鳥の家プロジェクトよりもかなり少しもっと多くのものを提供します。それはまた、電子機器を保護する限り望ましいことをたくさん残した。 [スティーブン]そのような保護をスキップしませんでした。電子機器の多くは、家の基部のアクリル室に収容されています。センサーはそれ自体がプラスチック製のエンクロージャに囲まれていると感じていますが、温度や湿度のセンサーがこの設定で正しく機能することを保証するためにいくつかの作業を行う必要があります。

PCBパネルPCBパネル

Hacker [12344321A]からのペンプロッタ[12344321A]は、奇数形のPCBパネル(中国語)で作られたフレームを有するスマートオープンソースペンプロッタを開発しました。それは通常の製図ペンを保持しているだけでなく、小さな構成プラットフォーム8 x 8 cm四角を描く。これはあなたがどの国にあるかに応じて、会社カードを描くのにかかわいは十分な面積です。動きはDVDステッピングモーターヘッド位置決めアセンブリによって提供されるように見えます、そしてコントローラはESP32ベースのGRBL 3軸ボードです。個人管理は、ユーザーのスマートフォンから駆動されている操作でプロッタが見られます(上記の職務ページのビデオを参照)。 DVDプレーヤーからの直線運動アセンブリ? これは低コストのビルドであるように見えます。ただし、警告されている場合、ジョブはOshwhubと呼ばれるEasyedaが主催するオープンソースのハードウェア共有サイトに文書化されています。したがって、すべてのノートは中国語にありますが、Googleは式が好きですがここでも助けます。 [12344321A] GPL 3.0ライセンスの下ですべてのエンジニアリングスタイルデータを提供します。 [J. Peterson]この仕事を発見するだけでなく、提案ラインを通じて私たちの興味にもたらします。