Myšlení mimo IDE, aby se rychle počítal ARDUINO

[Udo Klein] převzal obtížnost počítání co nejrychleji pomocí Arduino Board. Quest zahrnuje hledání krátkých řezů, které mu umožní řídit 20bitový pult tak rychle pomocí akciového hardwaru. Úlovek je však, že atmosféra Arduino má nějakou režii v pozadí, která zpomalí věci dolů. Dívá se do každé z těchto silnic, pak ukazuje jeden způsob, jak je dostat kolem nich.

Kód používá příkaz, který obvykle nevidíme v moderním C vestavěném programování; prohlášení goto. Používá to tak, aby obejít další cykly používané funkcí in-vestavěné smyčky Arduino. Jediný příkaz, který je spuštěn v jeho hacknuté smyčce, je hluboce vnořený soubor maker. Přepíná se výstupní kolíky pomocí hardwaru XOR zabudovaného do čipu AVR. To přímo řeší registry, stejně jako tak vypouští zpomalení přidané funkce digitalwrite ().

Výsledkem je softwarová čítač, který přepíná výstupní světla (viz klip po přestávce) při asi 98,9% rychlosti hardwaru. Docela impozantní, nicméně [Udo] postavy, které může udělat to jen o něco rychleji.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Získejte originální licenci Windows 10 za pouhých 14 $, Windows 11 za 20 $, Microsoft Office za pouhých 24 $, mnohem více softwarových slev až 90%Získejte originální licenci Windows 10 za pouhých 14 $, Windows 11 za 20 $, Microsoft Office za pouhých 24 $, mnohem více softwarových slev až 90%

, kterýkoli jednotlivec, který se snaží ušetřit nějaké peníze na největších vydáních společnosti Microsoft, nemusí navíc vypadat navíc žádné vypadat žádné – Tyto obchody jsou ty, které potřebujete. Stačí přejděte

Světlý konceptSvětlý koncept

[Jeri Ellsworth] měl jasný koncept – žárovka aktivovaná mozkem, která vznáší nad hlavou. Zatímco ven, stejně jako o tom, že viděla nějaký muž s ikonou videohry připojené k kovové tyči