Vou revisar e corrigir bugs no seu firmware em embedded c
Engenheiro de software
Sobre este Serviço
Um bug no seu firmware está te custando tempo que você não tem? Eu encontro e conserto.
Reviso códigos em embedded C e C++ para microcontroladores e devolvo uma base de código funcional junto com um relatório claro de cada problema encontrado, em linguagem simples, sem jargões.
O que eu identifico:
Condições de corrida, deadlocks e inversão de prioridade em código RTOS (FreeRTOS e bare metal)
Erros de memória, estouros, vazamentos, uso após liberar, problemas na pilha
Problemas de temporização e interrupções
Traps específicos de hardware, como autoaquecimento do atuador por corrente de retenção estática
Erros em drivers de periféricos (UART, SPI, I2C, CAN)
Plataformas: STM32 e outros MCUs ARM Cortex-M, FreeRTOS, C/C++ bare metal.
Você recebe: uma base de código corrigida, compilável, e um resumo escrito explicando o que estava errado e por quê, para que não aconteça novamente.
Está conhecendo meus serviços? Me envie uma mensagem primeiro com seu problema e a placa alvo. Vou te dizer honestamente se posso ajudar antes de você fazer o pedido.
Perguntas frequentes
Tradução automática
Com quais microcontroladores e plataformas você trabalha?
Principalmente chips STM32 e outros ARM Cortex-M, com FreeRTOS ou C/C++ bare metal. Também trabalho com código de periféricos CAN bus, UART, SPI e I2C. Me envie sua placa alvo e confirmarei se posso ajudar.

