Ich erstelle stm32-Firmware, Mikrocontroller mit SPI-Treibern und FreeRTOS-Anwendungen
PCB-Design und Embedded-System-Experte
Über diesen Service
STM32-Firmware muss mehr tun, als Peripherie nur reagieren zu lassen: Timing, Aufgabenkoordination und Zuverlässigkeit der Treiber beeinflussen das Systemverhalten maßgeblich. Ich kann Embedded-Software für dein STM32-Projekt entwickeln oder verbessern, von einem einzelnen SPI-Treiber bis zu einer FreeRTOS-Anwendung.
Ich kann Folgendes übernehmen:
STM32CubeIDE/CubeMX-Projektsetup
Embedded C/C++ mit HAL, LL oder Bare-Mave
SPI-Treiber und Peripherie-Konfiguration
UART, I2C, GPIO, ADC, PWM, DMA und Timer
FreeRTOS-Aufgaben, Queues, Semaphoren und Software-Timer
Sensoren-, Display-, Speicher- und Modul-Integration
Interrupt-Verarbeitung und Aufgaben-Synchronisation
Debugging, Code-Aufräumen und Performance-Tuning
Quellcode, Projektdokumentation und Dateien
Die Implementierung lässt sich an deine STM32-Familie, Peripherie-Karte, Timing-Anforderungen und bestehende Codebasis anpassen. Ich kann auch Fehler in einem bestehenden Projekt diagnostizieren oder Firmware nach deiner Spezifikation erstellen.
Teile die MCU-Teilenummer, IDE/Toolchain, Schaltplan oder Pinbelegung, benötigte Schnittstellen, RTOS-Bedarf und Projektdaten mit, um den Umfang zu definieren.
Plattform:
STM32

