Il s'agit de la commande simulavr qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
simulavr - Simulateur AVR Atmel
SYNOPSIS
simulacre [OPTIONS]... -d DISPOSITIF [IMAGE]
DESCRIPTION
Simulez un appareil avr. Le fichier IMAGE en option est chargé dans la mémoire flash du programme
l'espace de l'appareil.
Options
-h, --Aidez-moi
Afficher ce message
-D, --déboguer
Sortie des instructions de débogage
-v, --version
Imprimer le numéro de version et quitter
-g, --gdbserver
Exécuter en tant que processus gdbserver
-G, --gdb-debug
Imprimer les messages de débogage pour gdbserver
-p, --Port
Écouter la connexion gdb sur le port TCP
-d, --dispositif
Spécifiez le type d'appareil
-e, --image-eeprom
Spécifiez un fichier image eeprom
-E, --type eeprom
Spécifiez le type du fichier image eeprom
-F, --type-flash
Spécifiez le type du fichier image flash
-L, --list-dispositifs
Imprimer les périphériques pris en charge sur stdout et quitter
-P, --disp-prog
Afficher le registre et les informations de la mémoire avec prog
-X, --sans-xterm
Ne démarrez pas disp prog dans un xterm
-C, --core-dump
Vider une image de mémoire de base dans un fichier à la sortie
-c, --clock-freq
Réglez la fréquence d'horloge mcu simulée (en Hz)
-B, --point d'arrêt
Définir un point d'arrêt (l'adresse est une adresse d'octet)
Si les types de fichiers image pour les images eeprom ou flash ne sont pas indiqués, le type de fichier par défaut est
binaire.
Si vous souhaitez exécuter le simulateur en mode gdbserver, vous n'avez pas besoin de spécifier un flash-
image puisque le programme peut être chargé depuis gdb via la commande `load`.
Si l'option '--port' est donnée et que '--gdbserver' ne l'est pas, le port est ignoré
S'il s'exécute en mode gdbserver et que le port n'est pas spécifié, un port par défaut de 1212 est utilisé.
Si vous utilisez l'option '--breakpoint', notez que le simulateur se terminera lorsque l'adresse est
frappé si vous n'exécutez pas en mode gdbserver. Cette fonction n'est pas destinée à être utilisée dans
mode gdbserver. Il est vraiment destiné à tester le simulateur lui-même, mais peut être utile
pour tester les programmes avr aussi.
Lecture disponibles dispositif les types:
Utilisez l'option '--list-devices' pour obtenir la liste prise en charge par votre version de simulavr.
at90s1200
at90s2313
at90s4414
at90s8515
atmega8
atmega16
atmega103
atmega128
à43usb351
à43usb353
à43usb355
à43usb320
à43usb324
à43usb325
à43usb326
Utiliser simulavr en ligne à l'aide des services onworks.net