Intelligence Artificielle Internet-Of-Things-IoT

Emulateur en circuit (ICE)

Émulateur en circuit (ICE)

⌚: 2 minutes

Un émulateur en circuit (ICE) est une interface matérielle qui permet à un programmeur de modifier ou de déboguer le logiciel d’un appareil embarqué. L’ICE est temporairement installé entre le système embarqué et un terminal externe afin que le programmeur puisse observer et modifier ce qui se passe dans le système embarqué, qui ne possède pas d’écran ou de clavier propre.

Un ICE sert de CPU (unité centrale de traitement) « de substitution » pour le micro-ordinateur dans un système embarqué. L’ICE est généralement doté d’un connecteur qui s’adapte à la prise de l’unité centrale dans le système. Si le connecteur fourni avec l’ICE ne correspond pas à la prise du système, il est généralement possible de trouver un adaptateur approprié. Un ICE peut aider les ingénieurs concepteurs de produits et également aider les programmeurs ou les utilisateurs finaux dans la mise à niveau, la modification ou la maintenance des produits.

Grâce à un ICE, les techniciens peuvent tester des éléments de programmation nouveaux, révisés ou modifiés sur le matériel d’un système embarqué sans s’engager à les modifier. Une fois qu’ils ont optimisé le logiciel du système intégré en testant différentes versions à l’aide de l’ICE, les techniciens peuvent modifier le programme de l’unité centrale en conséquence. Ce processus garantit que le produit final fonctionnera exactement comme le vendeur et le consommateur l’attendent.

Ecrire un commentaire