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

最後に、あなたがワークショップを運転することができるピアノバーベキューグリル最後に、あなたがワークショップを運転することができるピアノバーベキューグリル

それは一般的に肯定的な音楽が午後のピクニックに大きく加えることができるという真実です。熱い石炭で調理された肉を調理することを可能にするために頻繁に回転させる必要があることも知られています。 [Handy Geng]からのこのバーベキューグリルプロジェクトは両方のカウントで提供します。 このプロジェクトは、電子ピアノのキーを押すことによって有効にされた完全な88モーターを使用しています。使用される技術は単純です。キーボードを電子的にまたはMIDIの上でインタフェースするのではなく、代わりに各個々のキーの下にマイクロスイッチが取り付けられています。 したがって、ピアノキーが押されると、対応するモータがオンになります。各モーターは、熱い石炭の箱の上に座って肉を積んだ串を回します。したがって、ピアノを弾くことは肉を回して、それが燃えることなくそれをすべての側面で調理されることを可能にします。 さらに、Piano Barbecue Grille全体も電動化されているので、ピアノを再生しながら昼食を調理しながら、「Handy Geng」が彼のワークショップの周りを遅らせることを可能にします。同時に自分のゲストを楽しませながら、焼きケバブを調理する素晴らしい方法です。 私たちは他の楽しいグリルハックも見ました – ロボットなものでさえも!休憩後のビデオ。 [先端のためのムーンハウスに感謝します!]

Minecraftの物事のインターネットが生まれましたMinecraftの物事のインターネットが生まれました

Minecraftは長い道のりを起こしています。ゲームは非常に多数のレベルで喜んでいて、それほど多くの大人がより多くの時間を費やすのをもっと多くの成長になるようになります。まるで十分に悪くなかったかのように、Minecraftは、ゲーム内からのWiFi電球を制御する能力で画面から切れることを脅かしています。 Minecraftに不慣れな人のために、それはプレイヤーがさまざまな材料のブロックと対話することを可能にするオープンワールドゲームです。プレイヤーは風景や構造を構築、破壊、探索し、作成することができます。アクティブな修正コミュニティは、化粧品テクスチャパックから拡張機能を持つ新しいブロックタイプにすべてを貢献します。 Minecraftの「4番目の壁を破る」に活用されたこれらのモッズの1つでした。 [Giannoug]オープンコンピュータMODを使用しました。これにより、インターネット接続を含む周辺機器の完全な補完を備えたプログラマブルインゲームコンピュータの配置を可能にしました。それは[Giannoug]が彼のブランドX ebay WiFi電球にコマンドを送ることができました。 Minecraftでスイッチを反転し、現実世界の電球が即座にやってくる。かなりクール。 Minecraft Blocksが実世界ランプに触発された場所にあるビルドがかなりのビルドを見ましたが、これは超過することです。しかし、Minecraftが4番目の壁を壊したのは初めてではありません – ゲーム内からピンを切り替えることができるマイクロコントローラベースのMinecraftサーバーを構築するためのこの2012年の努力をチェックしてください。 [AggvanとStathis Kのように近いヒントのためにおかげで!]

2018 iPhone Xパフォーマンス、RAMは、新しいGeekbenchスコア2018 iPhone Xパフォーマンス、RAMは、新しいGeekbenchスコア

でリークされたと言われています。すべての形状とサイズ、および著名なベンチマークアプリGeekbenchは、特に特にこのようなリークのソースであると理解されています。 iPhoneに関係しています。 今では、2018年のiPhoneがソフトウェアによって潜在的に発生する可能性がある場合、このように見えるかもしれません。 Consomacによって最初に報告されたが、2018年のiPhoneの少なくとも1つが現在のiPhone Xでマイナーな速度向上が見られるように思われます。懸念されるガジェットは、D321APマザーボードを備えた「iPhone 11,2」として提供されます。報告書によると、これがiPhone 9またはiPhone 11であることは、どの命名命名法を使用するかに応じて可能です。 新しいiPhoneの最初の外観を私たちに提供したかもしれないGeekbenchスコアは、先週から来ているだけでなく、2017年のiPhoneの中心にあるA11バイオニックチップに似たアームプロセッサを示しています。物事の変更はRAMにありますが、最近チェックされたガジェットには4GBのRAMが搭載されていますが、現在のiPhoneは3GBでトップになります。 L1方向キャッシュとデータキャッシュの両方が、両方とも32kbから128kbのブーストも見られます。 それでは、新しいガジェットのスコアは正確にどのようになりましたか?単一のコア結果に関する限り、拡張機能はわずかであり、iPhone Xよりもわずか10%の速度向上がありました。マルチコアテストでは、わずか5%の強化が見られたマルチコアテストではさらに優れていませんでした。ただし、これは未リリースの製品であると同時に、ハードウェアと間違いなくGeekbench自体がまだテストに最適化されていない可能性があることに留意することが重要です。 これが要約するのは、ここで使用される塩のピンチが必要であることです。 iPhone 11,2の識別子があれば、このガジェットが2018年のiPhoneの発表の下端である可能性があります。理想的には、ハイエンドガジェットはテストではるかに優れています。 (経由:Consomac [Google Translate]) 同様に検査するのが好きかもしれません: ジェイルブレイクiOS 11.3.1は、エレクトラの可能性に包まれています 脱獄iOS 11.4条件更新:知るために必要なこと ダウンロード:iOS 12ベータ2 IPSWリンク、OTAアップデートリリース iPhoneおよびiPadの100以上のiOS 12隠された機能[実行リスト] IOS 12ベータ2構成プロファイルデータをデザイナーアカウントなしでダウンロードする