Revisionerò e correggerò bug nel tuo firmware embedded c
Ingegnere del software
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 stackProblemi 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
FAQ
Traduzione automatica.
Con quali microcontrollori e piattaforme lavori?
Principalmente chips STM32 e altri ARM Cortex-M, con FreeRTOS o C/C++ bare metal. Gestisco anche codice di periferiche come CAN bus, UART, SPI e I2C. Scrivimi con il tuo obiettivo e ti confermerò se posso aiutarti.

