Logiciels Enfouis/Outils de développement

Outils de développement Matériel de Développement

Les émulateurs et sondes d'émulation apportent le moyen de communication le plus efficace entre le poste de développement de logiciel ( typ. un PC sous Windows avec environnement de développement ) et la carte cible.

Les cartes d'évaluation permettent de verifier les performances des micro-controleurs destinés aux applications, mais également de commencer à développer du logiciel applicatif lorsque le matériel définitif n'est pas encore prêt.

Les programmeurs de mémoire flash par JTAG sont des  appareils destinés à programmer les cartes une fois arrivées en production. Ils sont conçus pour télécharger le logiciel embarqué dans les mémoires flash des cartes à la vitesse maximale. 

Dans toutes les phases de la vie d'un produit connecté, les analyseurs de communication permettent de capturer les échanges de données entre système, et d'analyser et de verifier le protocole  mis en oeuvre.