Svilupperò firmware bare metal STM32 e driver periferici in embedded c
Ingegnere Embedded e IT
Informazioni su questo servizio
Creo firmware affidabili bare-metal e driver periferici per microcontrollori STM32.
Lavoro a tempo pieno come ingegnere di sistemi embedded su firmware STM32, e scrivo driver come dovrebbe essere scritto il codice di produzione: a livello di registro, leggibile e documentato.
COSA POSSO COSTRUIRE
Driver I2C, SPI, UART, ADC, DAC, timer e GPIO
Gestione dati tramite interrupt e DMA
Driver per IC esterni (RTC, DAC, EEPROM, sensori, espansori di IO)
Comunicazione Modbus e RS-485
Integrazione di task FreeRTOS
Correzione di driver che funzionano solo a metà
COME FUNZIONA
Inviami il numero di parte del tuo MCU, lo schema o il datasheet e cosa deve fare il driver. Riceverai il codice sorgente C commentato, con un header API chiaro, un main.c demo che mostra come chiamarlo e note d'uso.
COSA OTTIENI
Codice sorgente completo, tuo da conservare
Compilabile in STM32CubeIDE o nel tuo toolchain
Risposte oneste su cosa è e cosa non è possibile
Lavoro con le famiglie STM32F, G, H e L.
Non sei sicuro che il tuo progetto sia adatto? Scrivimi prima e ti dirò onestamente se posso aiutarti.
Piattaforma:
STM32
Expertise:
Sviluppo firmware
•
Debug
•
Microcontroller

