Logiciels embarqués
Développement microcontrôleur
Nos ingénieurs développent des logiciels embarqués bas niveau pour des systèmes utilisant des microcontrôleurs 8, 16 ou 32 bits, dans des environnements sans système d’exploitation.
Grâce à leur double expertise logicielle et matérielle, ils conçoivent des applications « bare metal », directement optimisées pour les ressources du microcontrôleur et ses périphériques.
Dans ce type d’architecture, l’application prend en charge la gestion des interruptions matérielles, garantissant un contrôle précis et une réactivité adaptée aux contraintes des systèmes embarqués.
Ces solutions sont particulièrement adaptées aux environnements exigeant un faible coût de revient, une taille compacte, une faible consommation, une fiabilité maximale, une grande sécurité des données et des performances en temps réel.
Nous intervenons ainsi dans de nombreux domaines comme les systèmes de communication, les instruments de mesure ou encore les technologies de la sécurité.

Applications
- Pilotage de composants
- Développement d’utilitaires
- Maintenance de codes
- Portage de logiciel
- Implémentation de protocoles
FPGA
Nous maîtrisons les technologies FPGA, idéales pour concevoir des systèmes embarqués performants et autonomes.
Ces composants regroupent en un seul circuit tous les éléments essentiels : logique programmable, processeurs, mémoires, interfaces rapides…
Ils sont particulièrement adaptés au traitement d’image et au traitement de flux vidéo en temps réel.
Notre équipe dispose d’une solide expertise dans l’intégration et la programmation de FPGA, en VHDL ou Verilog, que nous mettons au service de vos projets les plus exigeants.

En image

