Charger des données à un endroit précis dans la mémoire

Résolu/Fermé
LMBA Messages postés 12 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 5 avril 2014 - 5 avril 2014 à 14:25
LMBA Messages postés 12 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 5 avril 2014 - 5 avril 2014 à 16:45
Bonjour,

je souhaiterais charger des données à un endroit précis dans la mémoire.
Est ce possible de le faire en C.

Voici l'exemple que je souhaite faire;

unsigned short *pImageIn = (unsigned short *)0x80200000;

0x80200000 : est l'adresse de mon pointeur et je veux charger à partir de cette adresse des données par exemple faire ça :

pImageIn[i] = valeur;

Est ce cela est possible?

Merci de votre aide

Demain n'est plus à attendre mais à inventer.

2 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
5 avril 2014 à 16:26
Bonjour,
Oui c'est possible. Tu obtiens des erreurs ?
0
LMBA Messages postés 12 Date d'inscription mardi 21 août 2012 Statut Membre Dernière intervention 5 avril 2014
5 avril 2014 à 16:45
Finalement c'est bon,

j'ai déclaré un tableau de taille correspondant aux data que je souhaiterais charger dans la mémoire. C'est pas top mais ça m'aide à contourner le problème.

Demain n'est plus à attendre mais à inventer
0