Dělat ideální věc Špatný způsob: likvidaci firmwaru STM8 s 555 časovači

Když se [Jarrett] rozhodl vstoupit do soutěže 555, která je právě zabalená, naklonil se na myšlenku, která chrastila v jeho nogginu Roky: Pomocí 555 časovačů nastavte výpis firmwaru na mikrokontroléru. Je to naprosto špatný nástroj pro práci, ale [Jarrett] Dostal to pracovat a pěkně zdokumentoval v Hackaday.IO.

Prostor je, že přerušením napájecího zdroje mikrokontroléru STM8 ve správném čase a pro jen ideální trvání by přeskočilo instrukce, že by to neumožnilo jeho firmware. Čas a trvání … věci 555 je dobře známo, že je schopen. Nicméně byl problém.

Prvním problémem je, že doba trvání měla být měřena v nanosekundách. Zahradní odrůda 555 má pouze pulzovat až asi 10 mikrosekund. Řešení? No, budete muset přečíst výjimečnou stránku projektu, abyste zjistili, ale nebojte se – je to 555. Druhý problém? Používal 555!

Byl [Jarrett] úspěšný? Po mnohem zuřivý a Twiddling, byl naprosto! Starý firmware byl likvidován z procesoru STM8 a nový firmware by mohl být záblesku beztrestně.

Tato soutěž 555 viděla některé skutečně epické záznamy, včetně, ale ne omezené na tento 555 akordeon, jako je nástroj, který tento konkrétní autor prostě nemůže dostat dost!

Leave a Reply

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

Related Post