Je développerai le firmware d'ECU automobile avec CAN bus, LIN et bootloader UDS
Conception de PCB et développement de firmware
À propos de ce service
Votre ECU ne communique pas avec le réseau du véhicule, ou votre appareil a-t-il besoin d’un moyen sûr de mettre à jour son firmware ? Je développe des firmwares automobiles qui communiquent de manière fiable via CAN, LIN et UDS.
Je travaille à partir de votre matériel, de vos besoins en protocole et de votre MCU cible, puis livre un code testé que vous pouvez compiler et flasher immédiatement.
Ce que je développe :
- Communication CAN et CAN FD
- Noeuds maître et esclave LIN
- J1939, OBD-II et protocoles CAN personnalisés
- Diagnostics UDS et bootloader CAN
- Contrôle de capteurs, relais et actionneurs
- Sortie de données de capteur radar via CAN
- Corrections pour le firmware automobile existant
MCU : STM32, NXP S32K, Microchip, TI, ESP32
Vous obtenez :
Code source C structuré et commenté
Fichier DBC lorsque nécessaire
Logs de test issus de votre outil CAN
Petite documentation et propriété complète du code
Je conçois également des PCB automobiles, je comprends donc les transceivers, l’alimentation et les circuits de protection, pas seulement le code.
Envoyez-moi votre MCU, votre protocole et la fonction ECU avant de commander, et je confirmerai la portée et le prix.
Format de fichier:
Gerber
•
STEP
•
VRML
•
SCH
•
Logiciel:
Altium Designer
•
Eagle CAD
•
EasyEDA
•
Fusion 360
•
KiCad
Interface:
HDMI
•
I2S
•
UART
•
SPI
•
SDIO
•
Wi-Fi
•
BT
•
LTE
•
NB-IoT
•
Ethernet
FAQ
Traduction automatique
Pouvez-vous ajouter un bootloader CAN à mon projet existant ?
Oui. Envoyez-moi votre MCU, vos fichiers de projet et la disposition mémoire, et je confirmerai la portée avant que vous ne passiez commande.
Pouvez-vous travailler avec mon PCB existant ?
Oui. Partagez votre schéma et votre carte de connexion, et j’écrirai le firmware pour correspondre à votre matériel.

