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

エアプレイとGoogleキャストオーディオを追加して、このドングルエアプレイとGoogleキャストオーディオを追加して、このドングル

でダムスピーカーをスマートにするためにオーディオをキャストします。最近は非常に多くのスマートスピーカーが利用可能です。彼らが帽子をかぶって交換したくないと思われる家。それらのすべての人々には、彼らが好きなと思うソリューションが1つあります。なぜなら、彼らはあらゆるスピーカーシステムを使用できるが、それでもエアプレイ、Googleキャスティング、DLNAサポートの利点を享受できることを意味するからです。 もちろん、3-in-1 Airplay + Googleキャスト + 3.5mm出力を備えたDLNAオーディオドングルと名付けられたsnappilyという名前のことについて話しています。この小さなデバイスは可能です。 実際には、3.5mmヘッドフォンジャックを使用して新しいワンダーボックスをスピーカーに接続し、2.4GHz WiFiネットワークに接続して、より複雑なものを使用しているかのように音楽をキャストまたはエアプレイすることです。少なくとも、はるかに高価です。 Apple AirplayとGoogle Castの両方をサポートするという事実は、GoogleのChromecastオーディオのようなものよりもこのドングルにかなりのセールスポイントを与えています。 このドングルを3.5mmケーブルで愚かなスピーカーシステムに接続します。完了したら、マイクロUSBケーブルを接続して、ドングルに電力を供給します。次に、iOSおよびAndroidデバイス用の専用キャスティングアプリをダウンロードして、ドングルをセットアップします。最後になりましたが、自宅またはオフィスWi-Fiネットワークに接続してください。スピーカーシステムに音楽やポッドキャストをキャストする準備ができています。とても簡単です! この小さなボックスの機能には次のものがあります。 – 2.4GHz Wi-Fiサポート。 – Wi-Fiネットワークと簡単にペアリングするためのWPSボタンが含まれています。 – AirPlay + Googleキャスト +スマートフォンとタブレット用のDLNA機能。 – 高品質のオーディオ再生のためのAPTXオーディオサポート。 – マイクロUSBケーブルを搭載しています。 – セットアップとキャストコンテンツのために、Google

9GAG+​​とInfiniteGagは、Androidのコメディサイト9GAGを閲覧するための素晴らしいアプリです9GAG+​​とInfiniteGagは、Androidのコメディサイト9GAGを閲覧するための素晴らしいアプリです

9GAGは、今日のウェブ上で最も著名なコミュニティ主導のコメディサイトの1つであり、大きな理由で、ソーシャルサイトの楽しみを包み込みますRedditのように、非常に簡単にブローしやすいWebサイト。 9GAGは、画面が小さいガジェット用に最適化されたモバイルサイトを提供しますが、ネイティブアプリの種類はありません。ネイティブアプリは、追加機能を迅速に含むため、ネイティブアプリを選択します。 今日、Androidで9GAGを閲覧するための(非公式の)アプリをいくつかコンパイルしました。ジャンプ後にそれらを検査してください。 2つのアプリは、9GAGとInfiniteGagと呼ばれます。それらは異なるユーザーインターフェイスを持っているだけでなく、それらの両方をカバーすることを選択しました。 9GAGでは、フルスクリーンで「ギャグ」を表示したり、ボリュームボタン(または左/右の画面ボタン)を使用してナビゲートできますが、InfiniteGagはフルスクリーンではなく、タッチとスクロールすることによってのみナビゲートできます。 Android市場から: InfiniteGag:あなたの毎日の無制限の面白い画像のセット!退屈? InfiniteGagをダウンロードしてください!有名な9Gag.comサイトから何千もの面白い写真ですばやくナビゲートしてください!すべての手のひら、どこでも、そして無料であらゆるもの! 9gag/+:9gagを検索します。これは、Android市場のオリジナルの9GAGアプリと同様に、初めての最初のものです。ボリュームアップ/ダウンシークレットを使用するか、画面の右側/左側をタップして、前方と後方にナビゲートします。 Android 2.3 GingerbreadのSamsung Galaxy S IIの両方のアプリを評価し、その両方が主張するようにその両方を確認できます。どちらのアプリでも、Facebook、Twitterでメッセージを共有するだけでなく、写真をピンチして写真をズームすることもできますが、コメントを表示できます。コメントを見る機能は、InfiniteGagの将来の更新に含まれます。 9gag+ infinite9gag どちらのアプリも、「フォースクローズ」(「クラッシュ」のAndroidスピーキング)のかなりのシェアを見たので、完全に安定していませんが、それはデザイナーがまだ進行中であることを明確に指定しているため、理解できます。 InfiniteGagは完全に完全に無料ですが、9GAGには2つのバージョンがあります。多少制限された関数セットと有料の「+」バージョンが含まれます。さらに。 私の個人的な推薦? 9GAGの完全に無料のバージョン! AndroidのInfiniteGagをダウンロード[Market Link] Androidの9GAGをダウンロード[マーケットリンク] Androidの9GAG+​​をダウンロード[マーケットリンク] 同様に検査するのが好きかもしれません: AndroidでRedditを閲覧するRedditsync:Sync subreddits for offline-viewingを使用してはるかに優れています

Maker Faire 2009Maker Faire 2009

メーカーフェアは今週末にサンフランシスコベイエリアに戻ります。 それは「世界最大のDIYフェスティバル」です。 私たちは2006年を検討しています、そしてあなたは私たちが過去にカバーしたプロジェクトの多くを捕まえることを確実にしています。 Mightyohm、Macetech、Sparkfun、Liquidware、Jeri Ellsworth、Bleep Labs、Noistbridge、Ani Niow、EMSL、およびAdaFruitなど、私たちのお気に入りのハッカーに停止してください。 あなたが参加しているなら、あなたの写真を1日のFlickrプールにハックに公開し、あなたが見るものを知らせましょう。 [写真:スコットビール/笑うイカ]