| Version | 5.30 |
|---|---|
| Éditeur | Harry Broeders |
| Date de sortie | 5 avr. 2013 |
| Date ajoutée | 5 avr. 2013 |
| Exigences OS | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Exigences | None |
| Total téléchargements | 8 389 |
| Téléchargements par semaine | 1 |
| Prix | Free |
La description
Le microcontrôleur Motorola 68HC11 était un microcontrôleur populaire utilisé dans de nombreuses applications. Avec le programme THRSim11, vous pouvez éditer, assembler, simuler et déboguer des programmes pour le 68HC11 sur votre PC Windows. Vous pouvez également utiliser THRSim11 pour déboguer le programme sur votre carte compatible EVM ou EVB cible. Le simulateur simule le CPU, la ROM, la RAM et tous les ports d'E/S mappés en mémoire. Il simule également les périphériques embarqués tels que : la minuterie (y compris l'accumulateur d'impulsions), le convertisseur analogique-numérique, les ports parallèles (y compris la prise de contact), le port série, les broches d'E/S (y compris les broches analogiques et d'interruption).
Lors du débogage, l'interface utilisateur graphique permet de visualiser et de contrôler chaque registre (registres CPU et registres d'E/S), emplacement mémoire (données, programme et pile) et broche du microcontrôleur simulé. Même lorsque le programme est en cours d'exécution ! Il est possible d'arrêter la simulation à n'importe quelle combinaison d'événements.
Un certain nombre de composants externes (simulés) peuvent être connectés aux broches du 68HC11 simulé pendant le débogage. Par exemple : LED, interrupteurs, curseurs analogiques (potentiel de tension variable), émetteur et récepteur série, et bien d'autres encore...
Il existe également un affichage LCD 4 x 20 caractères mappé dans l'espace d'adressage du 68HC11.
THRSim11 peut communiquer avec n'importe quelle carte exécutant le programme de surveillance BUFFALO. Lorsque votre programme d'assemblage est chargé dans la carte cible, l'interface utilisateur graphique permet de visualiser et de contrôler chaque registre (registres CPU et registres d'E/S) et emplacement mémoire (données, programme et pile) du microcontrôleur réel. Il est possible d'arrêter l'exécution à n'importe quelle adresse et d'inspecter ou de modifier les registres et l'emplacement de la mémoire (données, programme et pile) du microcontrôleur réel.
Pour la prise en charge du langage de haut niveau (C/C++), THRSim11 dispose d'un débogueur qui lit les fichiers objets avec des informations de débogage au format de débogage DWARF2 utilisé par le compilateur gratuit GNU gcc. Les variables C sont également mises à jour lors de l'exécution du programme.