Bonjour,
Je voudrais que mon tableau commence a une adresse donnée.
Comment dois je réaliser ça ?
Merci d'avance
Version imprimable
Bonjour,
Je voudrais que mon tableau commence a une adresse donnée.
Comment dois je réaliser ça ?
Merci d'avance
Tu ne peux.
En C standard, on ne programme pas par adresses absolues.
Et en embarqué, on triche en déclarant un pointeur, pas un tableau.
donc je vais essayer de faire en trichant :D
je verrais ce que ca donne.
Tu es en embarqué?
exactement.
sur un joli petit coldfire 68000
J essait de parametrer une IT pour quelle appelle une fonction.
Donc pour cela je dois utiliser le tableau des vecteurs d'interruptions.
Tu donnes un nom au tableau (xxx) et tu dis au linker de le dimensionner (SIZE) et de le positionner comme tu veux. En embarqué il faut absolument apprendre à utiliser son linker. C'est très puissant.
Pour l'utiliser, tu le déclares, par exemple.Code:extern char xxx[SIZE];