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. Required fields are marked *

Related Post

APRSリピーターは、Mammoth CaveAPRSリピーターは、Mammoth Cave

APRSのシグナルを取得しますCAVE-LINKは、洞窟内のアマチュアラジオの自動パケット報告システム(APR)を利用して、設定データ(およびその他のメッセージ)を取得します。 あなたが洞窟の中で大きな検索と救助の目的を調整していると想像してください。あなたのすべてのグループがどこにあるのか、そして彼らが何も発見したかどうかを理解する必要があります。しかし、まさにそれらすべてがコマンドセンターとどのように対話するのですか? あなたはラジオを仮定するでしょう、しかしあなたは間違っていると仮定するでしょう。ラジオは、ねじれ合いの迷路の中で何がよく伝播していません。岩石は、特にVHF / UHF品種では電波を取り込みます。過去には、それに沿って送信するだけでなくケーブルを実行します。この短い記事は、選択内容で実行されます。しかし、すでに重い洞窟にケーブルを追加すると、クライミングギアは迷惑や悪化です。 アマチュア無線事業者のグループ、ならびに洞窟のグループによるいくつかの実験は、APRSリピータを修飾することを目的としています。 DigiPeatersは、APRSの世界で理解されているように、もう一度進み、それ以降の進行メッセージを受講します。連続したホップごとに、信号を得たステーションはその名前をメッセージと一緒に送信されるパスのリストに追加します。 洞窟が洞窟でそれらの方法を作業するにつれて、ギデルパックとバッテリーパックは、Hänselで脱落します。この手法は、前のものから無線信号を完全に紛失する前にLocation One Reteperを確実にしてください。しかし、APRS CAVE-Link Jobは、ワイヤを利用せずにマンモス洞窟で1マイルの送信価値を得ました。悪くない! 今、GPSはまだ地下に働いていないので、洞窟は彼らと一緒に正確な地図を持ち込むことと彼ら自身の場所を追跡する必要があります。しかし、洞窟の雰囲気の中に渡された不可欠なメッセージ(「私たちは彼を発見しました」)が挑戦の十分である。 私たちは高高度バルーンペイロードを追跡するために利用されているAPRSを見ました、そして、これらのDIYバージョンで実証された軽量化に対するまったく同じ興味が同様に洞窟の文脈で役立つであろうと疑問を投げかけることはできませんでした。 APRSリンクのあらゆる種類の素晴らしいネットワークを作りましたか?悪条件の下で?コメントで理解しましょう。 意図しない先端のためのTRAVIS Goodspeed]ありがとう。

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を使用してはるかに優れています

新しいiOS 9およびOS X 10.11機能包括的な新しいiOS 9およびOS X 10.11機能包括的な

iOS 9は、WWDC 2015が近づいているため、かなり長い間スポットライトを浴びています。 iOS 9に関して多くの噂がウェブ上に浮かんでいるため、このアップデートは、以前のiOSアップデートとは異なり、このアップデートがほとんど興味深いものであることを確立しているようです。これで、新しい機能が示唆されています。これは、OS X 10.11の一部を含め、今年WWDCで見ることができると予想されます。 9TO5MACのマーク・ガーマンは今週、IOS 9のリークで私たちを扱ってきました。今日、彼は6月にWWDCでAppleが明らかにすることが期待できるいくつかの新機能を指摘しています。これらの機能とは別に、Appleは主にiOSに安定性の強化を追加するだけでなく、モバイルOSに残るすべての既存のバグをクリーンアップすることに焦点を当てていることをすでに理解しています。 iCloudドライブの改善 ハッカーがiCloudからスターの個人的な写真を入手できたその悪名高いイベントの後、Appleは明らかに多くのIMAPサーバーよりもはるかに優れた安全性とセキュリティを提供する新しいプロセスを導入するために取り組んでいます。例外的なiCloudドライブだけでなく、はるかに優れています。新しい拡張機能は、「従来のIMAPサーバーよりもはるかに優れたエンドツーエンドの暗号化と迅速な同期を提供します。」 信頼できるWi-Fi 現在、より多くのWi-Fiネットワークが私たちの周りで発見されていると同時に、Appleが安全性とセキュリティであり、プライバシーを意識しているため、ビジネスはすぐに新しい「信頼できるWi-Fi」機能に取り組んでいます。 iOSガジェットがリンクされているすべての信頼されていないワイヤレスネットワークでより高いレベルの暗号化を実行します。 古いハードウェアのパフォーマンスが向上します Appleは同様に、再構築された「ソフトウェアエンジニアリングプロセスをより古いハードウェアをよりよくサポートするためのソフトウェアエンジニアリングプロセス」に取り組んでおり、iOS 9がiPhone 4、5、第一世代のiPad Smallなどのガジェットでは緩慢ではないことを確認しています。 OS Xのコントロールセンター10.11 同様に、OS X 10.11は、昨年iOS 8で導入された機能についてさらに「システム全体のインターフェイスの調整」をさらに構築することになります。もう1つの注目すべき変更、またはむしろ包含 – は、OS X Yosemiteの以前のベータリリースでからかわれた新しい管理センターかもしれませんが、理由は不明な理由で最終リリースから引き戻されました。 サイズが少ないアプリ