hallo volpe,

nagut ich wollte sichergehen, daß wir von der selben Datei sprechen

Natürlich verlangt keiner, daß man als Experte geboren wird, aber C auf einem µC zu erlernen ist nicht der beste Weg, Du hast wohl Linux drauf, wie ich im Topic gelesen habe, da ist normal GCC drauf, und man kann wunderbar damit üben

Aber zum Thema zurück, wenn Du die Funktionen nutzen willst, die in test.c drin sind, mußt Du folgenden Weg gehen:
erstelle Dir einen neuen Ordner von mir aus test
kopiere folgende Dateien dort hin:

test.c
test.h
asuro.c
asuro.h
Makefile

Erstelle in Diesem Ordner eine neue Datei, z.B. main.c die etwa so aussehen sollte/könnte:
Code:
#include"asuro.h"
#include"test.h"

int main(void){

  Init();
  SerialTest();
  while(1){
  }
  return 0 ;
}
Ändere Makefile ab, etwa so wie hier:
Code:
...
# Target file name (without extension).
TARGET = main
...
wenn die datei main heißt
Code:
...
# If there is more than one source file, append them above, or adjust and
# uncomment the following:
SRC += asuro.c test.c
nur hier wird von test.c gesprochen !

Ich habe es gerade so gemacht, es läßt sich prima kompilieren...

Ich hoffe, daß ich Dir helfen konnte.

Gruß Sebastian