Simulateur de jeu d'instructions pour générer et déboguer des programmes ARM64

Mise à jour : 1 juin 2023

SEGGER a ajouté un simulateur de jeu d'instructions complet à sa dernière version Embedded Studio pour ARM.

Cela fait suite au compilateur, à l'éditeur de liens et à la prise en charge d'exécution nouvellement ajoutés pour ARM64, ce qui a permis de générer et de déboguer des programmes ARM64 pour des appareils tels que, mais sans s'y limiter, Cortex-A53, Cortex-A57 et Cortex-A72.

L'ajout du simulateur amène la prise en charge d'ARM64 au même niveau que toutes les autres architectures prises en charge par Embedded Studio. Embedded Studio pour ARM est proposé sur toutes les plates-formes (Linux, macOS et Windows) sur Arm, Intel et Apple Silicon.

La simulation est un outil exceptionnel lorsque le matériel est rare ou même avant qu'il ne soit disponible. Il est également excellent pour la programmation hors du bureau et pour les tests automatisés.

"En raison de sa complexité, ARM64 a été la première architecture que nous ayons jamais introduite qui n'avait pas de simulateur dès le départ", explique Rolf Segger, fondateur de SEGGER. "Nous nous efforçons d'avoir des simulateurs pour toutes les architectures prises en charge, et ARM64 ne fait plus exception."

« Un simulateur est, entre autres choses, un excellent outil pour un ingénieur ou un étudiant qui se familiarise avec une nouvelle architecture », explique Dirk Akemann, responsable marketing chez SEGGER. « Avec Embedded Studio, il est très facile de générer des programmes et de les exécuter dans le simulateur. Téléchargez, installez et partez, le tout en quelques minutes. Cela fonctionne tout simplement. Nous sommes heureux de pouvoir mettre des outils professionnels à la disposition de tous.

Grâce à la licence conviviale de la société, le logiciel peut être utilisé à des fins d'évaluation et à des fins éducatives et non commerciales, gratuitement, sans aucune restriction concernant la taille du code, les fonctionnalités ou la durée d'utilisation.

Voir plus : modules IGBT | écrans LCD | Les composants électroniques