10 slimme manieren om ideeën voor een digitaal product te genereren Uncategorized Het ideale ding doen op de verkeerde manier: Stm8-firmware afwijzen met 555 timers

Het ideale ding doen op de verkeerde manier: Stm8-firmware afwijzen met 555 timers

wanneer [Jarrett] ervoor koos om de 555 wedstrijd te betreden die gewoon is ingepakt, hij leunde op een idee dat er een paar in zijn nog omgaat Jaren: met behulp van 555 timers om een ​​firmware-dump op een microcontroller in te stellen. Het is absoluut de verkeerde tool voor de baan, maar [Jarrett] heeft het gewerkt en documenteerden het mooi bij Hackaday.io.

Het uitgangspunt is dat door de stroomvoorziening aan de STM8-microcontroller op slechts de ideale tijd en voor alleen de ideale duur, de instructie over te voeren, die het niet zal laten lezen om zijn firmware te laten lezen. Tijd en duur … dingen waar de 555 bekend staat om in staat te zijn. Er was echter een probleem.

Het eerste probleem is dat de duur zou worden gemeten in nanoseconden. Een tuinvariëteit 555 heeft alleen maar tot ongeveer 10 microseconden. De oplossing? Nou, je moet de uitzonderlijke projectpagina lezen om erachter te komen, maar maak je geen zorgen – het is een 555. Het tweede probleem? Hij gebruikte 555’s!

Was [Jarrett] succesvol? Na veel dikke en twiddling was hij absoluut! De oude firmware was verwijderd van de STM8-processor en de nieuwe firmware kan met straffeloosheid worden geflitst.

Deze 555-wedstrijd heeft een aantal echt epische vermeldingen gezien, waaronder maar niet beperkt tot deze 555-gebaseerde accordeon zoals instrument dat deze specifieke auteur er gewoon geen genoeg van kan krijgen!

Leave a Reply

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