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

DIY USB Power BankDIY USB Power Bank

USB Power Banksはあなたの携帯電話に外出先にいくつかの余分なジュースを与えます。あなたはさまざまな小売業者からのすべての形や大きさでそれらを見つけることができますが、あなた自身のものを建てるのはなぜですか? [キム]それだけの方法についてのチュートリアルがあります。このDIY USBパワーバンクは、18650個のバッテリセルと電源管理ボードを3Dプリントケースにパックします。 4つのセルは16,000 mAhを提供し、それはあなたにいくつかの料金を与えるべきです。最終製品はかなり良く見え、同様の容量の力銀行を購入するより少し安いです。 ここで使用されている電力管理ハードウェアは、多くの電力銀行設計で使用されている一般的な部分であるようです。必要な電圧変換を実行し、セルを損傷を防ぐために充電および放電を管理します。小さなディスプレイはバッテリーパックの状態を示しています。 あなたは棚から力銀行を買うことを好むかもしれませんが、このデザインは他のプロジェクトに電池を追加するための完璧なソリューションであるかもしれません。いくつかのセルとこの管理委員会では、USB充電で安定した5 V出力があります。 2.1出力は、ラズベリーPIを含むほとんどのボードに電力を供給するのに十分なはずです。私たちは過去に他のDIYラズベリーPI力銀行を見たが、このボードは3ドルで行われた仕事を得ます。

Retrotechtacular:50,000ワット無線送信機Retrotechtacular:50,000ワット無線送信機

50万ワットの無線送信部位の概要であるWLWの旅行。送信機のハードウェアのガイド付きビデオ旅行で共有されているスライドの1つです。ラジオ局 – その電話の呼び出しがWLW – それほど国のそんなに到達する能力以来、それ自身の駅を呼ばれた。 それは1930年代に戻って後退して500 kWレベルで運営されています。当時の革新は、このレベルの電力での送信に含まれているのが多大な困難があったことを暗示した。 500 kWの出力を達成するために750 kWの入力がかかりました。駅に到達するために、地下室の一組のACモータが、送信機に電力を供給して各フィラメントを温めるのに必要な4500のアンペアを生成する。確かに、まったく同時に生産される大量の暖かいものがありました。システムは水冷式でした。 Pyrexパイプのファンシーネットワークは、蒸留水をチューブと同様にチューブともたらして温かい散逸を管理しました。 ビデオ旅行は約30分続きます。それは旅行を主導する専門家からの魅力的なビットが詰まったばかりです。 [ありがとうJesse]

Nest Thermostatにアップグレードして、今日わずか114.95ドルでNest Thermostatにアップグレードして、今日わずか114.95ドルで

Nest Thermostatは現在、非常に魅力的な12%の割引率を適用して購入するために提供されています。急いで行動する人々にとって、その割引率は、市場で最も賢明な発見のサーモスタットの1つに対してわずか114.95ドルにコストを下げます。 多くの人々は、この性質の元の製品の1つとして、巣の賢明なサーモスタットを市場に出回っていると信じています。それは、GoogleがNest Brandの価値と価値を見る前に、それを購入する前に戻った方法でした。それ以来、ハードウェアはスタミナからスタミナになったと主張されるかもしれません。 この製品はエネルギースター認定を受けています。つまり、家を節約し、エネルギーをより効率的に利用できるようにすることができます。サーモスタットの知的な性質により、住民が住宅または商業用不動産を離れたときに、空の住宅または商業用不動産を暖房しないようにしていることを確認することができます。また、プログラム可能なサーモスタットにより、所有者はAndroidまたはiPhoneスマートフォンでGoogle Houseアプリでエネルギー効率の高いルーチンを作成できます。同様に、モバイルアプリの存在は、Web接続を備えた世界中のどこからでもサーモスタットと対話することができることを意味します。 このサーモスタットは、暖房システムの約85%と互換性があり、非常に簡単に使用できます。同様に、古い普通のサーモスタットのいくつかよりも、住宅または商業用不動産の壁にはるかに良く設置されている見事な視覚体験を提供します。 この壮大なGoogle Nestサーモスタットについて理解するために要求するすべてのものは、以下の直接リンクにリストされています。宣伝されたコストを達成するために必要な割引率コードやクーポンはありませんが、割引率が排除される前に購入をかなり迅速に購入する必要があり、コストは一般的なレベルに戻ります。 購入:AmazonのGoogle Nestサーモスタット:$ 114.95 |元の価格:130ドル 同様に検査するのが好きかもしれません: ダウンロード:Windows1122000.71 ISOアップデートを新しいウィジェットなどでリリースする 今日ブートキャンプを利用しているMacにWindows11をセットアップする方法 iOS 15 iPhone、iPad、iPod Touchデバイスのベータ互換性 iPhoneおよびiPadの150+ iOS 15の非表示機能[リスト] iOS 15ベータ3 IPSWリンクをダウンロードし、iPhoneおよびiPadで設定します iOS 15ベータ3プロファイルデータをデザイナーアカウントなしでダウンロードしてください。 iOS