Je vais développer le firmware bare metal STM32 et les pilotes périphériques en embedded C

Certaines informations ont été traduites automatiquement.

Inde

Je parle Hindi, Anglais, Gujarati, Allemand

Ingénieur en systèmes embarqués et informatique

Je suis un ingénieur en systèmes embarqués passionné, originaire de Surat et actuellement basé à Ahmedabad. Je me spécialise dans la conception et le développement de systèmes embarqués robustes, trav...
À propos de ce service

Je crée des firmwares bare-metal fiables et des pilotes périphériques pour les microcontrôleurs STM32.


Je travaille à temps plein en tant qu'ingénieur en systèmes embarqués sur le firmware STM32, et j'écris des pilotes comme le code de production doit l'être : au niveau des registres, lisibles et documentés.


CE QUE JE PEUX RÉALISER

Drivers I2C, SPI, UART, ADC, DAC, timers et GPIO

Gestion des données via interruptions et DMA

Pilotes pour IC externes (RTC, DAC, EEPROM, capteurs, expanders d'IO)

Communication Modbus et RS-485

Intégration de tâches FreeRTOS

Correction de pilotes qui ne fonctionnent qu'à moitié


COMMENT ÇA FONCTIONNE

Envoyez-moi la référence de votre MCU, schéma ou fiche technique et précisez ce que le pilote doit faire. Vous recevrez un code source C commenté, avec une API claire en en-tête, un main.c de démonstration montrant comment l'utiliser, et des notes d'utilisation.


CE QUE VOUS OBTENEZ

Code source complet, à vous de conserver

Compatible avec STM32CubeIDE ou votre environnement de développement

Réponses honnêtes sur ce qui est possible ou non


Je travaille avec les familles STM32F, G, H et L.


Vous ne savez pas si votre projet correspond ? Contactez-moi d'abord, je vous dirai honnêtement si je peux vous aider.

Plateforme:

STM32

Expertise:

Développement de micrologiciel

•

Débogage