Speicherverbrauch mspgcc

Gast #636003
Lesenswert?

Danke,

und dann noch die etwas peinliche Frage:
Wie kann ich eine Variable global über mehrere Sourcen eines Projektes 
verwenden. Beispiel.

test1.c
{
 i=3
}

test2.c

int a;

void test1(void)
{
  a=i;
}

Das i ist jetzt nicht definiert. Wie definiere ich es für beide Sourcen 
gleichzeitig?

Grund ist das I2C-Beispiel, wo I2CBuffer[] und PtrTransmit verwendet 
werden. Ich möchte die Initialiserung von den anderen Funktionen 
trennen, da alle Hardware-Inits in eine Datei sollen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren