Blog de FERNANDO ALBUQUERQUE DE ARAUJO F -- outubro 2016 Arquivo (1)

GARANTINDO A CONFIGURAÇÃO NA FLASH (ARDUINO, ESP8266) VIA CRC32

Ao inicializar o dispositivo, normalmente carrego as configurações na flash. Mas como garantir que 

o conteúdo é válido. Para garantir isso, utilizei um pequeno código que verifica um CRC32 da estrutura de dados

carregada da flash.O primeiro campo é o próprio CRC32 que é checado com o resultado do cálculo do CRC32 do resto da estrutura, Caso o resultado não seja igual ao CRC32 armazenado, "reseto" o dispositivo para valores default.

De repente essa idéia já em prática…

Continuar

Adicionado por FERNANDO ALBUQUERQUE DE ARAUJO F em 7 outubro 2016 às 11:44 — Sem comentários

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço