IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Lecture direct en mémoire!


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Septembre 2009
    Messages
    246
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 246
    Par défaut Lecture direct en mémoire!
    Bonjour

    j'utilise une carte DSP avec le compilateur visual DSP++

    Un carte externe vient écrire dans la mémoire du DSP à l'adresse 0x1000 la valeurs 0xABCDEF12. avec le compilateur en faisant un DUMP ( lecture de la mémoire à une adresse) IDE m'affiche bien la valeur 0xABCDEF12.

    Dans mon code je désire récupérer cette valeur, mais je ne parviens pas

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    unsigned long var;
     
    var = *((unsigned long *) 0x1000);
    Même en mode debug et en pas à pas la valeur de ma variable var est différents à celui que j'attends

    Merci pour votre support

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 488
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 488
    Par défaut
    Je ne connais pas Visual DSP++, mais l'accès direct à la mémoire d'un périphérique d'un PC, depuis du code en Ring3, c'est un peu plus complexe que cela.

    En faisant abstraction de cela, c'est peut-être le rôle de Visual DSP++, votre code est fonction du fait que vous compilez sur un processeur bigendian ou littlendian.

Discussions similaires

  1. Lecture Ecriture en mémoire
    Par DarkVader dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 17/07/2009, 19h14
  2. Lecture directe du format PE (Executable Windows)
    Par smyley dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 24/04/2009, 22h01
  3. Accéder directement à la mémoire graphique
    Par raphael_kindt dans le forum OpenGL
    Réponses: 6
    Dernier message: 24/03/2009, 17h10
  4. texte en lecture direct
    Par UDSP50 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 29/05/2008, 13h23
  5. [Ifstream] Lecture fichier et mémoire
    Par michaeljeru dans le forum SL & STL
    Réponses: 4
    Dernier message: 28/01/2008, 21h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo