Fazendo a coisa ideal da maneira errada: descartando firmware stm8 com 555 temporizadores

quando [Jarrett] optou por entrar no concurso 555 que acabou de embrulhar, ele se inclinou em uma ideia que está chocalhando em seu Noggin por alguns Anos: Usando 555 temporizadores para definir um despejo de firmware em um microcontrolador. É absolutamente a ferramenta errada para o trabalho, mas [Jarrett] trabalhou e documentou bem em Hackaday.Io.

A premissa é que, por interromper a fonte de alimentação ao microcontrolador STM8 no momento do ideal e apenas a duração ideal, ele pularia a instrução dizendo que não permitia que seu firmware seja lido. Tempo e duração … coisas que o 555 é bem conhecido por ser capaz de. Houve um problema, no entanto.

O primeiro problema é que a duração era medida em nanossegundos. Uma variedade de jardim 555 só pode pulsar até cerca de 10 microssegundos. A solução? Bem, você terá que ler a página de projeto excepcional para descobrir, mas não se preocupe, é um 555. O segundo problema? Ele estava usando 555!

[Jarrett] foi bem sucedido? Depois de muito brincar e se tocar, ele absolutamente era! O firmware antigo foi descartado no processador STM8 e o novo firmware poderia ser interrompido com impunidade.

Este concurso de 555 viu algumas entradas genuinamente épicas, incluindo, mas não se limitando a este acordeão baseado em 555 como instrumento que este autor em particular não consegue o suficiente!

Leave a Reply

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