Fare la cosa ideale nel modo sbagliato: smaltimento del firmware STM8 con 555 timer
quando [Jarrett] ha scelto di entrare nel concorso 555 che è appena avvolto, si appoggiò a un’idea che stava chiacchierando nel suo noggin per alcuni Anni: utilizzo di 55 timer per impostare un dump del firmware su un microcontrollore. È assolutamente lo strumento sbagliato per il lavoro, ma [Jarrett] lo ha funzionato e documendò bene a Hackaday.io.
La premessa è che interrompendo l’alimentatore al microcontrollore STM8 al momento ideale e per la durata ideale, salterebbe l’istruzione che dice di non leggere il firmware. Tempo e durata … Le cose Il 555 è ben noto per essere capace. C’era un problema, comunque.
Il primo problema è che la durata doveva essere misurata in nanosecondi. Una varietà di giardino 555 ha solo il polso fino a circa 10 microsecondi. La soluzione? Bene, dovrai leggere la pagina di progetto eccezionale per scoprirlo, ma non preoccuparti, è un 555. Il secondo problema? Stava usando 555!
[Jarrett] è stato successo? Dopo molto giocherellare e scavalcando, era assolutamente! Il vecchio firmware è stato disposto dal processore STM8 e il nuovo firmware potrebbe essere lampeggiato con impunità.
Questo concorso 555 ha visto alcune voci sincamente epiche, incluso ma non limitato a questa fisarmonica basata su 555 come strumento che questo particolare autore non ne ha mai abbastanza!