Englishfrançaisespagnol

Icône de favori OnWorks

ice-gdb - En ligne dans le Cloud

Exécutez ice-gdb dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande ice-gdb 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


ice-gdb - interface JTAG ICE pour avr-gdb
ice-insight - interface JTAG ICE pour avr-insight

SYNOPSIS


glace-gdb/ice-insight [--débogueur débogueur] [--Capturer] [--ignore-intr] [--externe]
[gdb_arguments]

DESCRIPTION


glace-gdb (respectivement aperçu de la glace) départs avr-gdb (respectivement aperçu avr) et avidité
faire le débogage sur puce sur les processeurs Atmel AVR en utilisant leur débogage sur puce basé sur JTAG
installations, via le pod Atmel JTAG ICE.

L'exécutable du programme en cours de débogage est téléchargé sur le processeur à moins que le
--Capturer option est spécifiée. Un certain nombre de commandes supplémentaires sont disponibles dans gdb lorsque
démarré, voir leur description dans NOUVELLES COMMANDES GDB ci-dessous. Restrictions sur le débogage avec
le module JTAG ICE est décrit plus en détail dans DÉBOGAGE AVEC JTAG ICE ci-dessous.

Les arguments passés à avidité inclure la valeur de la AVARICE_ARGS sûr, heureux et sain
variable. Ceci est généralement utilisé pour spécifier le port série auquel le pod JTAG ICE est
connecté par réglage AVARICE_ARGS à "-j ".

OPTIONS


--débogueur commande_débogueur
Spécifiez un débogueur différent de avr-gdb (ou avr-insight). Cet autre débogueur
devrait se comporter de la même manière que gdb.

--Capturer
Ne téléchargez pas l'exécutable en cours de débogage sur le mote, interrompez simplement le
programme en cours et supposer qu'il correspond à l'exécutable passé à glace-gdb. Ce
est similaire à « attacher » à un programme en cours d'exécution dans gdb.

--ignore-intr
Passe le --ignore-intr Option de avidité. Les commandes en une seule étape dans gdb (s, n)
"passera ensuite au-dessus" des gestionnaires d'interruption (c'est-à-dire, si une interruption se produit, l'exécution
reprendra pendant la durée de l'interruption).

--externe
Ne commence pas avidité. Au lieu, avr-gdb tentera de se connecter à un déjà
Running avidité sur le port localhost:6423.

NOUVEAU GDB COMMANDES


redémarrage à froid
Redémarrez l'avarice.

charge de glace nom de fichier
Téléchargez le nom du fichier exécutable sur le processeur Atmel et commencez à le déboguer (cela
remplace le gdb charge commander).

cible-glace
Connectez-vous à une copie de avidité s'exécutant sur le port localhost:6423.

DÉBOGAGE avec JTAG VÉLO


L'environnement de débogage JTAG ICE comporte quelques restrictions et modifications :

· Pas de points d'arrêt "soft", et seulement trois points d'arrêt matériels. La commande break définit
points d'arrêt matériels. Le moyen le plus simple de gérer cette restriction est d'activer et de
désactiver les points d'arrêt si nécessaire.

· Deux points d'observation matériels de 1 octet (mais chaque point d'observation matériel supprime un matériel
point d'arrêt). Si vous définissez un point d'observation sur une variable qui prend plus d'un octet,
l'exécution sera extrêmement lente. Au lieu de cela, il est préférable de procéder comme suit :

regarder *(car *)&mavariable

qui surveille l'octet de poids faible de mavariable.

· Les processeurs Atmel AVR ont une architecture Harvard (code et bus de données séparés).
Pour distinguer l'adresse de données 0 de l'adresse de code 0, avr-gdb ajoute 0x800000 à toutes les données
adresses. Gardez cela à l'esprit lorsque vous examinez des pointeurs imprimés ou lorsque vous passez des valeurs absolues
adresses aux commandes gdb.

ENVIRONNEMENT


AVARICE_ARGS
Arguments supplémentaires à transmettre avidité au démarrage.

Utilisez ice-gdb en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    BureauÉtage
    BureauÉtage
    OfficeFloor fournit l'inversion de
    commande de couplage, avec ses : - dépendances
    injection - injection de continuation -
    injection de fil Pour plus d'informations
    visiter le...
    Télécharger OfficeFloor
  • 2
    Kit Div
    Kit Div
    DivKit est un logiciel open source piloté par serveur
    Cadre d'interface utilisateur (SDUI). Il vous permet de
    déployer des mises à jour provenant du serveur pour
    différentes versions de l'application. Aussi, cela peut être
    utilisé p...
    Télécharger DivKit
  • 3
    sous-convertisseur
    sous-convertisseur
    Utilitaire pour convertir entre divers
    formule d'abonnement. Utilisateurs de Shadowrocket
    devrait utiliser ss, ssr ou v2ray comme cible.
    Vous pouvez ajouter &remark= à
    Télégramme-aimé HT...
    Télécharger le sous-convertisseur
  • 4
    SWASH
    SWASH
    SWASH est un outil numérique polyvalent
    outil de simulation d'instabilité,
    non hydrostatique, à surface libre,
    écoulement rotationnel et phénomènes de transport
    dans les eaux côtières comme ...
    Télécharger SWASH
  • 5
    VBA-M (Archivé - Maintenant sur Github)
    VBA-M (Archivé - Maintenant sur Github)
    Le projet a déménagé à
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Fonctionnalités :Création de tricheétats de sauvegardemulti
    système, prend en charge gba, gbc, gb, sgb,
    sgb2tu...
    Télécharger VBA-M (Archivé - Maintenant sur Github)
  • 6
    Stacer
    Stacer
    Optimiseur de système Linux et surveillance
    Dépôt Github :
    https://github.com/oguzhaninan/Stacer.
    Public : utilisateurs finaux/ordinateurs de bureau. Utilisateur
    interface : Qt. Programmation La...
    Télécharger Stacer
  • Plus "

Commandes Linux

Ad