Travailler ensemble pour
une intégration Hardware/Software harmonieuse
- Sélectionner les composants qui apportent le plus de valeur au produit
- Faire les bons choix entre coûts et performances
- Optimiser le coût de revient de votre produit
- Optimiser le temps d'implémentation du support logiciel
En nous basant sur vos besoins, nous déterminons les composants électroniques nécessaires. Nous nous assurons que le support logiciel (drivers, programmes en espace utilisateur, etc) est de bonne qualité.
Lorsque c’est possible, nous fournissons également des schémas d’exemples de cartes électroniques utilisant ces mêmes composants.
De cette façon, vous pourrez réduire le temps de conception, le risque d’erreur et vous assurer d’une intégration hardware/software optimale.
Bonnes pratiques
Pourquoi intégrer le BSP en amont de la conception électronique ?
Les logiciels (en particulier bas niveau) nécessaires au bon fonctionnement d’un système embarqué sont nombreux et complexes.
Cette complexité est un défi dans la réalisation de systèmes embarqués.
Pour cette raison, nous privilégions toujours, chez Openest, la réutilisation de logiciels existants et libres d’utilisation et de modification.
Le meilleur code est « pas de code » ou bien réutiliser un logiciel existant et éprouvé. Nous savons écrire des pilotes, mais nous évitons de le faire lorsque ce n’est pas absolument nécessaire. C’est une démarche qui demande du temps car il faut comprendre le fonctionnement du périphérique, comment utiliser ses registres, comment optimiser sa consommation électrique. Malheureusement, il est parfois trop tard lorsque nous intervenons sur un projet. Pour cette raison, nous vous proposons d’intervenir le plus en amont possible de la conception de l’électronique de votre produit.