Revisionerò e correggerò bug nel tuo firmware embedded c

Alcune informazioni sono state tradotte automaticamente.

Pakistan

Parlo Inglese

Ingegnere del software

Sono uno sviluppatore software che lavora su app mobili, web e software personalizzato. Recentemente ho creato app Flutter cross-platform con integrazione backend — incluso una stazione di controllo i...
Informazioni su questo servizio

Un bug nel tuo firmware ti sta facendo perdere tempo che non hai? Lo trovo e lo risolvo.

Revisiono codice embedded C e C++ per microcontrollori e restituisco un codice funzionante più un rapporto chiaro di ogni problema trovato, scritto in modo semplice, senza gergo tecnico.

Ciò che trovo:

Condizioni di race, deadlock e inversione di priorità nel codice RTOS (FreeRTOS e bare metal)

<p Bug di memoria come overflow, leak, uso dopo free, problemi di stack

Problemi di timing e interrupt

Trappole specifiche dell'hardware come il surriscaldamento dell'attuatore causato dalla corrente di hold statica

Bug nei driver periferici (UART, SPI, I2C, CAN)

Piattaforme: STM32 e altri MCUs ARM Cortex-M, FreeRTOS, C/C++ bare metal.

Ricevi: un codice corretto e compilabile e un riassunto scritto che spiega cosa c'era di sbagliato e perché, così non succede più.

Se sei nuovo ai miei servizi, scrivimi prima con il tuo problema e la scheda target. Ti dirò onestamente se posso aiutarti prima di procedere con l'ordine.

Piattaforma:

STM32

Sensori:

Camera

•

Lidar

Expertise:

Sviluppo firmware

•

RTOS

•

Microcontroller

•

Network

•

IoT

•

ROS