Bonjour,

une petite question concernant une variable globale. Est-il mieux de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
// ds PalIntern.h
extern volatile ST_HARD_REG *st_hard_reg;
+

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
// ds main.c
volatile ST_HARD_REG *st_hard_reg=(ST_HARD_REG *)0xFFC00000;
ou

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
// ds PalIntern.h
static volatile ST_HARD_REG *st_hard_reg=(ST_HARD_REG *)0xFFC00000;
Evidemment PalIntern.h est inclut dans les fichiers ou j'ai besoin de st_hard_reg.

Merci d'avance.