Logiciel embarqué

Développement de logiciel embarqué

Firmware, drivers, OS temps réel et interfaces : notre double compétence électronique et logiciel nous permet de prendre en charge tout le logiciel embarqué sur vos cartes.

En bref

Fort de sa double compétence en électronique et en logiciel, Nanosys prend totalement en charge le développement du logiciel embarqué sur ses cartes comme sur les vôtres. Le matériel et le logiciel sont pensés ensemble : moins d’allers-retours, moins de risques à l’intégration.

Nous développons sur différentes plateformes de microcontrôleurs, des cœurs 8 bits aux cœurs 32 bits, ainsi que sur DSP, pour des applications basse consommation comme pour des applications hautes performances. Pour les applications industrielles, nous analysons, identifions et développons la plateforme logicielle adaptée, avec la mise en œuvre d’un OS temps réel.

  • C / C++
  • RTOS
  • BSP et drivers
  • Qt embarqué
  • MCU 8–32 bits
  • DSP
Illustration : carte de développement reliée à une sonde de débogage devant deux écrans de code

Prestations

Nos domaines d’intervention

Board Support Package

Adaptation du BSP et écriture des drivers, pilotes et firmwares en C et C++.

OS temps réel

Choix et intégration d’un système d’exploitation temps réel pour vos applications industrielles.

IHM embarquée

Développement d’interfaces homme-machine avec Qt embarqué.

Connectivité et mobile

Identification des solutions middleware et logicielles autour des applicatifs mobiles, smartphone et tablette.

Basse consommation

Optimisation du logiciel pour les objets connectés autonomes en énergie.

Intégration et tests

Mise au point sur carte, tests d’intégration matériel-logiciel et validation.

Questions fréquentes

Ce que nos clients nous demandent.

Une autre question ? Écrivez-nous, un ingénieur vous répond.

Développez-vous le logiciel sur une carte que vous n’avez pas conçue ?

Oui. Nous développons le logiciel embarqué aussi bien sur les cartes conçues par Nanosys que sur les vôtres, à partir de la documentation matérielle disponible.

Sur quelles cibles travaillez-vous ?

Sur différentes familles de microcontrôleurs, des cœurs 8 bits aux cœurs 32 bits, et sur DSP, en basse consommation comme en hautes performances.

Pouvez-vous développer l’interface utilisateur du produit ?

Oui. Nous développons les IHM embarquées avec Qt et nous identifions les solutions logicielles nécessaires autour des applications mobiles associées au produit.

Parlons de votre projet.

Décrivez-nous votre besoin : un ingénieur Nanosys vous répond, étudie votre demande et vous propose un chiffrage au forfait.